𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗢𝗯𝗷𝗲𝗰𝘁𝘀 𝗘𝘅𝗽𝗹𝗮𝗶𝗻𝗲𝗱

JavaScript objects डेटा को key-value pairs में स्टोर करते हैं। प्रत्येक pair एक property है।

एक property विभिन्न प्रकार का डेटा रखती है:

जब कोई function किसी object के अंदर होता है, तो उसे method कहा जाता है। Methods यह परिभाषित करते हैं कि एक object क्या करता है।

उदाहरण: const human = { firstName: "Virat", lastName: "Kohli", age: 30, fullName: function() { return this.firstName + " " + this.lastName } }

इस उदाहरण में, firstName एक key है और "Virat" उसकी value है।

Objects बनाने के तरीके:

  1. Object Literals properties को सीधे परिभाषित करने के लिए curly braces का उपयोग करें। let user = { name: "Sourav", age: 23 };

  2. Object Constructor new Object() syntax का उपयोग करें। let user = new Object(); user.name = "Sourav";

Properties को कैसे एक्सेस करें:

आप objects बनाने के बाद उनमें बदलाव कर सकते हैं। आप नई properties जोड़ सकते हैं या मौजूदा properties को हटा सकते हैं।

किसी property को हटाने के लिए, delete operator का उपयोग करें: delete user.age;

यह जाँचने के लिए कि क्या कोई property मौजूद है, in operator या hasOwnProperty का उपयोग करें: "name" in user; user.hasOwnProperty("name");

Objects आपको संबंधित डेटा और व्यवहार को एक ही स्थान पर समूहित करने में मदद करते हैं। इससे आपका कोड व्यवस्थित और प्रबंधित करने में आसान हो जाता है।

Source: https://dev.to/kamalesh_ar_6252544786997/objects-in-javascript-2kc9