JavaScript में एक समग्र डेटा प्रकार के कई मान होते हैं, जो एक साथ समूहीकृत होते हैं। यह क्लास में ऑब्जेक्ट के समान काम करता है।
ऑब्जेक्ट और सरणी समग्र डेटा प्रकार हैं। आइए ऑब्जेक्ट के बारे में सीखें। एक ऑब्जेक्ट को ऑब्जेक्ट्स के गुणों और ऑब्जेक्ट से जुड़े फ़ंक्शन्स के संग्रह के रूप में माना जाता है। निम्नलिखित डॉट नोटेशन है:
dept.dept_id;
जैसा कि आप ऊपर देख सकते हैं, गुणों और विधियों को डॉट नोटेशन का उपयोग करके दर्शाया जाता है। नोटेशन ऑब्जेक्ट नाम (dept) से शुरू होता है और गुण नाम (dept_id) पर समाप्त होता है।
ऑब्जेक्ट गुण तीन प्रिमिटिव डेटा प्रकारों में से किसी के भी हो सकते हैं, या किसी भी अमूर्त डेटा प्रकार के, जैसे कि एक अन्य ऑब्जेक्ट। ऑब्जेक्ट गुण आमतौर पर चर होते हैं जो ऑब्जेक्ट की विधियों में आंतरिक रूप से उपयोग किए जाते हैं लेकिन पूरे पेज में उपयोग किए जाने वाले ग्लोबल रूप से दृश्यमान चर भी हो सकते हैं।
ऑब्जेक्ट में गुण जोड़ने का सिंटैक्स है:
objectName.objectProperty = propertyValue;