𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀: 𝗕𝗮𝘀𝗶𝗰𝘀 𝘁𝗼 𝗖𝗥𝗨𝗗

JavaScript objects डेटा और लॉजिक को एक साथ स्टोर करते हैं। आप संबंधित जानकारी को एक ही स्थान पर समूहित (group) करने के लिए इनका उपयोग करते हैं।

एक object को वास्तविक दुनिया की एक इकाई (entity) के रूप में सोचें।

एक entity वह चीज़ है जिसे आप पहचान सकते हैं। एक छात्र (student) एक entity है। एक object के दो भाग होते हैं:

कोड में, state को property कहा जाता है। Behavior को method कहा जाता है।

Objects कैसे बनाएँ

एक object बनाने के दो मुख्य तरीके हैं।

  1. Object Literal इसमें curly braces का उपयोग किया जाता है। यह सबसे सामान्य तरीका है। यह छोटा और स्पष्ट है। let student = { name: "Saravanan", age: 25 };

  2. Object Constructor इसमें new कीवर्ड का उपयोग किया जाता है। let student = new Object(); student.name = "Saravanan";

अधिकांश डेवलपर्स literal विधि का उपयोग करते हैं क्योंकि इसे पढ़ना आसान है।

CRUD ऑपरेशन्स

आप चार बुनियादी कार्यों का उपयोग करके objects में डेटा को मैनेज करते हैं:

Advanced Object फीचर्स

Methods एक object के अंदर के function को method कहा जाता है। आप उन्हें लिखने के लिए shorthand का उपयोग कर सकते हैं। let person = { greet() { console.log("Hello"); } };

Nested Objects एक object दूसरे object को रख सकता है। इसे nested object कहा जाता है। let person = { address: { city: "Chennai", state: "Tamil Nadu" } }; आप इसे इस तरह एक्सेस करते हैं: person.address.city

Objects कई प्रकार के डेटा स्टोर कर सकते हैं:

Source: https://dev.to/dev_saravanan_journey/javascript-objects-from-basics-to-crud-operations-46bg