Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript प्रिमिटिव डेटा प्रकार और ऑब्जेक्ट के बीच अंतर क्या हैं?


अंतर शुरू करने से पहले, आइए सीखें कि प्रिमिटिव डेटा प्रकार क्या हैं। प्रिमिटिव अपरिवर्तनीय मानों को परिभाषित करता है और हाल ही में ECMAScript मानक द्वारा पेश किया गया है।

JavaScript आपको तीन प्रिमिटिव डेटा प्रकारों के साथ काम करने की अनुमति देता है:

  • संख्याएं, जैसे 3, 310.20 आदि।
  • टेक्स्ट की स्ट्रिंग्स, जैसे "यह टेक्स्ट स्ट्रिंग" आदि।
  • बूलियन, जैसे true या false।

JavaScript दो तुच्छ डेटा प्रकार भी परिभाषित करता है: null और undefined, जिनमें से प्रत्येक केवल एक मान को परिभाषित करता है। इन प्रिमिटिव डेटा प्रकारों के अलावा, JavaScript एक समग्र डेटा प्रकार का समर्थन करता है जिसे ऑब्जेक्ट के रूप में जाना जाता है।
डेटा प्रकारों के बाद, आइए ऑब्जेक्ट्स पर चर्चा करें:

ऑब्जेक्ट्स

JavaScript में, ऑब्जेक्ट्स को गुणों का संग्रह माना जाता है। कुंजी मानों का उपयोग करके गुणों की पहचान करें। इसके दो प्रकार हैं:

डेटा गुण

यह एक कुंजी को एक मान के साथ जोड़ता है।
आइए हम प्रिमिटिव डेटा प्रकार और ऑब्जेक्ट के साथ एक स्ट्रिंग का उदाहरण लें:

प्रिमिटिव डेटा प्रकार के लिए,

var str = "Demo string!";

ऑब्जेक्ट के लिए,

var str = new String("Demo string!");

एक्सेसर गुण

यह एक कुंजी को एक्सेसर फ़ंक्शन के साथ जोड़ता है। इसका उपयोग मान संग्रहीत करने के लिए किया जाता है।

  1. - पायथन 2.7.x और पायथन 3.x के बीच मुख्य अंतर क्या हैं?

    पायथन 3.0 दिसंबर 2008 में जारी किया गया था। इसे पहले के संस्करण में कुछ खामियों को सुधारने के लिए डिज़ाइन किया गया था। पायथन 3 का मार्गदर्शक सिद्धांत था: पुराने तरीकों को हटाकर फीचर डुप्लीकेशन को कम करें। पायथन 3.0 बैकवर्ड कम्पैटिबिलिटी प्रदान नहीं करता। इसका मतलब है कि संस्करण 2.x सिंटैक्स का उपयो

  1. Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है? Wi-Fi 6 और 5G नेटवर्क में क्या अंतर है?

    5G नेटवर्क एक ऐसा विषय है जिस पर बहुत चर्चा हुई है और इसका कार्यान्वयन सोशल नेटवर्क पर बातचीत का विषय बना हुआ है। Wi-Fi 6 को लेकर भी ऐसी ही उम्मीदें हैं, जो एक अलग तकनीक है। Wi-Fi 6 और 5G नेटवर्क के बीच अंतर को पहचानना सीखें। Wi-Fi 6 क्या है? Wi-Fi 6, IEEE 802.11ax मानक पर आधारित एक नया प्रमाणीकरण ह

  1. विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है विंडोज 10 बनाम विंडोज 11: प्रमुख अंतर और आपके लिए कौन सा सही है

    माइक्रोसॉफ्ट ने कई नई सुविधाओं और सुधारों के साथ नवीनतम विंडोज 11 जारी किया है। और बहुत सारे पैच और अपडेट के साथ, विंडोज 10 अब नए विंडोज 11 की तुलना में अधिक स्थिर OS है। कंपनी के अनुसार, यह 2025 के बाद विंडोज 10 पर अपना समर्थन बंद कर देगा, इसलिए हमारे पास यह तय करने के लिए पर्याप्त समय है कि विंडोज