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

JavaScript objects डेटा key-value जोड्यांमध्ये (pairs) साठवतात. प्रत्येक जोडी म्हणजे एक 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 प्रॉपर्टीज थेट परिभाषित करण्यासाठी curly braces वापरा.
let user = {
    name: "Sourav",
    age: 23
};
  1. Object Constructor new Object() syntax वापरा.
let user = new Object();
user.name = "Sourav";

प्रॉपर्टीज कशा एक्सेस करायच्या:

तुम्ही object तयार केल्यानंतर त्यात बदल करू शकता. तुम्ही नवीन प्रॉपर्टीज जोडू शकता किंवा अस्तित्वात असलेल्या प्रॉपर्टीज काढून टाकू शकता.

एखादी प्रॉपर्टी काढून टाकण्यासाठी, delete operator वापरा: delete user.age;

एखादी प्रॉपर्टी अस्तित्वात आहे की नाही हे तपासण्यासाठी, in operator किंवा hasOwnProperty वापरा: "name" in user; user.hasOwnProperty("name");

Objects तुम्हाला संबंधित डेटा आणि वर्तन (behavior) एकाच ठिकाणी एकत्रित करण्यास मदत करतात. यामुळे तुमचा कोड सुव्यवस्थित आणि व्यवस्थापित करण्यास सोपा होतो.

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