JavaScript मधील Objects

JavaScript objects डेटा key-value जोड्यांमध्ये साठवतात. तुम्ही प्रत्येक जोडीला property म्हणता.

Key ही एक string असते. Value काहीही असू शकते. ती string, number, array किंवा function असू शकते.

Objects तयार करणे

Object तयार करण्यासाठी तुम्ही object literal notation वापरता. ते परिभाषित करण्यासाठी curly braces वापरा.

एक रिकामे object: let empty = {};

Properties असलेले object: let person = { firstName: 'John', lastName: 'Doe' };

Properties ॲक्सेस करणे

Object मधून डेटा मिळवण्यासाठी तुम्ही दोन पद्धती वापरता.

  1. Dot notation डॉट (.) आणि त्यानंतर property चे नाव वापरा. person.firstName

  2. Array-like notation Square brackets आणि quotes वापरा. जर तुमच्या property च्या नावात स्पेस (spaces) असेल, तर हे आवश्यक आहे. person['firstName']

स्पेससह उदाहरण: let address = { 'building no': 3960 }; address['building no']

टीप: त्रुटी (errors) टाळण्यासाठी property च्या नावांमध्ये स्पेस वापरणे टाळा.

Properties व्यवस्थापित करणे

तुम्ही कोणत्याही वेळी डेटा बदलू शकता, जोडू शकता किंवा काढून टाकू शकता.

व्हॅल्यू (value) बदलण्यासाठी: person.firstName = 'Jane';

नवीन property जोडण्यासाठी: person.age = 25;

Property काढून टाकण्यासाठी: delete person.age;

जर तुम्ही अस्तित्वात नसलेली property ॲक्सेस करण्याचा प्रयत्न केला, तर JavaScript undefined रिटर्न करते.

Property अस्तित्वात आहे की नाही हे तपासा

Key तपासण्यासाठी in operator वापरा. हे true किंवा false रिटर्न करते.

'employeeId' in employee

हे तुम्हाला सांगते की ती key object च्या आत आहे की नाही.

स्रोत: https://dev.to/pdhanush26/objects-in-javascript-ma6