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

जावास्क्रिप्ट आदिम डेटा प्रकार और वस्तुओं के बीच अंतर क्या हैं?


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

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

  • नंबर, उदा. 3, 310.20 आदि।
  • पाठ के तार उदा. "यह टेक्स्ट स्ट्रिंग" आदि।
  • बूलियन उदा. सही या गलत।

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

ऑब्जेक्ट्स

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

डेटा प्रॉपर्टी

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

आदिम डेटाटाइप के लिए,

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. वाई-फाई 6 और 5जी नेटवर्क में क्या अंतर है?

    5G नेटवर्क एक ऐसा विषय है जिसके बारे में बात करने के लिए बहुत कुछ दिया गया है और इसका कार्यान्वयन सामाजिक नेटवर्क में मौजूद बातचीत का विषय है। वाई-फाई 6 के आसपास मौजूद उम्मीदों की तरह, जो एक अलग तकनीक है। वाई-फ़ाई 6 और 5G नेटवर्क के बीच अंतर की पहचान करना सीखें । वाईफाई 6 क्या है? वाई-फ़ाई 6 और कुछ

  1. Windows 10 और Windows 11 में क्या अंतर हैं?

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