JavaScript मधील CRUD आणि Constructors
तुम्हाला JavaScript मध्ये डेटा व्यवस्थापित (manage) करण्याची आवश्यकता असते. तुम्ही हे CRUD ऑपरेशन्स आणि constructors द्वारे करता.
CRUD म्हणजे Create, Read, Update, आणि Delete. या चार पायऱ्या तुम्हाला ऑब्जेक्ट डेटा व्यवस्थापित करण्यास मदत करतात.
• Create: ऑब्जेक्टमध्ये नवीन प्रॉपर्टीज (properties) जोडा. साध्या कीजसाठी (keys) dot notation वापरा. जर तुमच्या कीमध्ये स्पेस किंवा विशेष वर्ण (special characters) असतील तर bracket notation वापरा.
• Read: ऑब्जेक्टमधून व्हॅल्यूज (values) मिळवा. जर की अस्तित्वात नसेल, तर JavaScript undefined रिटर्न करते.
• Update: अस्तित्वात असलेली व्हॅल्यू बदला. तुम्ही ती थेट बदलू शकता किंवा अपडेट्ससह नवीन ऑब्जेक्ट तयार करण्यासाठी spread operator वापरू शकता.
• Delete: प्रॉपर्टी काढून टाकण्यासाठी delete ऑपरेटर वापरा. यामुळे की आणि व्हॅल्यू दोन्ही निघून जातात.
Constructors तुम्हाला ऑब्जेक्ट्स तयार करण्यास मदत करतात. Constructor हे एक विशेष फंक्शन आहे. जेव्हा तुम्ही new कीवर्ड वापरता तेव्हा ते रन होते.
जेव्हा तुम्ही constructor कॉल करता, तेव्हा तीन गोष्टी घडतात:
- JavaScript एक नवीन रिकामे ऑब्जेक्ट तयार करते.
thisकीवर्ड त्या नवीन ऑब्जेक्टला पॉइंट करतो.- Constructor नवीन ऑब्जेक्ट रिटर्न करतो.
सिंगल ऑब्जेक्ट्ससाठी तुम्ही object literals वापरले पाहिजेत. जेव्हा तुम्हाला अनेक ऑब्जेक्ट्स तयार करायचे असतात तेव्हा constructors वापरा. Constructor मधून तयार झालेला प्रत्येक ऑब्जेक्ट युनिक (unique) असतो. एका ऑब्जेक्टमधील बदलांचा इतर ऑब्जेक्ट्सवर परिणाम होत नाही.
Source: https://dev.to/karthick_07/understanding-constructors-and-crud-operations-in-programming-20pe