𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁 𝗺𝗲𝗶𝗻 𝗖𝗥𝗨𝗗 𝗮𝘂𝗿 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝗰𝘁𝗼𝗿𝘀
आपको JavaScript में डेटा को मैनेज करने की आवश्यकता होती है। आप इसे CRUD ऑपरेशन्स और constructors के माध्यम से करते हैं।
CRUD का अर्थ है Create, Read, Update, और Delete। ये चार चरण आपको ऑब्जेक्ट डेटा को मैनेज करने की अनुमति देते हैं।
• Create: किसी ऑब्जेक्ट में नई properties जोड़ें। सरल keys के लिए dot notation का उपयोग करें। यदि आपकी key में स्पेस या special characters हैं, तो bracket notation का उपयोग करें।
• Read: किसी ऑब्जेक्ट से values प्राप्त करें। यदि key मौजूद नहीं है, तो JavaScript undefined लौटाता है।
• Update: किसी मौजूदा value को बदलें। आप इसे सीधे बदल सकते हैं या अपडेट के साथ एक नया ऑब्जेक्ट बनाने के लिए spread operator का उपयोग कर सकते हैं।
• Delete: किसी property को हटाने के लिए delete operator का उपयोग करें। यह key और value दोनों को हटा देता है।
Constructors आपको ऑब्जेक्ट बनाने में मदद करते हैं। Constructor एक विशेष function है। यह तब चलता है जब आप new keyword का उपयोग करते हैं।
जब आप constructor को कॉल करते हैं, तो तीन चीजें होती हैं:
- JavaScript एक नया खाली ऑब्जेक्ट बनाता है।
thiskeyword उस नए ऑब्जेक्ट की ओर इशारा करता है।- Constructor नया ऑब्जेक्ट लौटाता है।
आपको एकल ऑब्जेक्ट्स के लिए object literals का उपयोग करना चाहिए। जब आपको कई ऑब्जेक्ट्स बनाने की आवश्यकता हो, तब constructors का उपयोग करें। Constructor से बना प्रत्येक ऑब्जेक्ट अद्वितीय (unique) रहता है। एक ऑब्जेक्ट में किए गए बदलाव दूसरों को प्रभावित नहीं करते हैं।
Source: https://dev.to/karthick_07/understanding-constructors-and-crud-operations-in-programming-20pe