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

JavaScript objects डेटा आणि लॉजिक एकत्र साठवतात. संबंधित माहिती एकाच ठिकाणी एकत्रित करण्यासाठी तुम्ही त्यांचा वापर करता.

एखाद्या ऑब्जेक्टला वास्तविक जगातील 'entity' (घटक) म्हणून समजा.

'Entity' म्हणजे अशी गोष्ट जिला तुम्ही ओळखू शकता. उदाहरणार्थ, एक विद्यार्थी ही एक entity आहे. ऑब्जेक्टचे दोन भाग असतात:

कोडमध्ये, 'state' ला 'property' म्हणतात आणि 'behavior' ला 'method' म्हणतात.

ऑब्जेक्ट्स कसे तयार करायचे

ऑब्जेक्ट तयार करण्याचे दोन मुख्य मार्ग आहेत.

  1. Object Literal यामध्ये curly braces चा वापर केला जातो. ही सर्वात सामान्य पद्धत आहे. ती संक्षिप्त आणि सुटसुटीत आहे. let student = { name: "Saravanan", age: 25 };

  2. Object Constructor यामध्ये new कीवर्डचा वापर केला जातो. let student = new Object(); student.name = "Saravanan";

बहुतेक डेव्हलपर्स 'literal' पद्धत वापरतात कारण ती वाचायला सोपी असते.

CRUD ऑपरेशन्स

तुम्ही चार मूलभूत कृतींद्वारे ऑब्जेक्टमधील डेटा व्यवस्थापित करता:

Advanced Object Features

Methods ऑब्जेक्टमधील फंक्शनला 'method' म्हणतात. तुम्ही ते लिहिण्यासाठी shorthand वापरू शकता. let person = { greet() { console.log("Hello"); } };

Nested Objects एक ऑब्जेक्ट दुसऱ्या ऑब्जेक्टला साठवू शकतो. याला 'nested object' म्हणतात. let person = { address: { city: "Chennai", state: "Tamil Nadu" } }; तुम्ही त्यामध्ये अशा प्रकारे प्रवेश करू शकता: person.address.city.

ऑब्जेक्ट्स अनेक प्रकारचे डेटा साठवू शकतात:

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