जावास्क्रिप्ट में सात आदिम डेटा प्रकार हैं जिन्हें समझना प्रत्येक डेवलपर के लिए आवश्यक है। ये प्रकार अधिक जटिल डेटा संरचनाओं के निर्माण खंड बनाते हैं और कुशल प्रोग्रामिंग के लिए महत्वपूर्ण हैं। इस लेख में, हम जावास्क्रिप्ट में विभिन्न आदिम डेटा प्रकारों, उनकी विशेषताओं और उनका उपयोग कैसे किया जाता है, इसका पता लगाएंगे।
आदिम डेटा प्रकार क्या हैं?
आदिम डेटा प्रकार सबसे बुनियादी प्रकार के डेटा हैं जो अपरिवर्तनीय हैं, जिसका अर्थ है कि उनके मूल्यों को बदला नहीं जा सकता है। जावास्क्रिप्ट में, सात आदिम डेटा प्रकार हैं:
उचित डेटा हेरफेर, प्रकार की जांच और जावास्क्रिप्ट में सामान्य प्रोग्रामिंग त्रुटियों से बचने के लिए इन आदिम प्रकारों को समझना महत्वपूर्ण है।
1. डोरी
पाठ्य डेटा का प्रतिनिधित्व करता है
एकल या दोहरे उद्धरण चिह्नों में संलग्न
उदाहरण:
let name = "John"; let greeting = 'Hello';
2. संख्या
संख्या डेटा प्रकार पूर्णांक और फ़्लोटिंग-पॉइंट संख्याओं दोनों का प्रतिनिधित्व करता है।
उदाहरण:
let age = 25; let pi = 3.14;
3. बिगइंट
BigInt जावास्क्रिप्ट में अपेक्षाकृत नया जोड़ है और मनमानी सटीकता के साथ पूर्णांकों के प्रतिनिधित्व की अनुमति देता है। BigInt मान किसी पूर्णांक के अंत में n जोड़कर या BigInt फ़ंक्शन का उपयोग करके बनाए जाते हैं।
उदाहरण:
let bigIntValue = 1234567890123456789012345678901234567890n; let anotherBigIntValue = BigInt("1234567890123456789012345678901234567890");
4. बूलियन
बूलियन डेटा प्रकार में केवल दो मान होते हैं: सत्य और असत्य। इसका उपयोग आमतौर पर सशर्त परीक्षण और तार्किक संचालन के लिए किया जाता है।
उदाहरण:
let isJavaScriptFun = true; let isTired = false;
5. अपरिभाषित
एक वेरिएबल जिसे घोषित किया गया है लेकिन कोई मान निर्दिष्ट नहीं किया गया है वह अपरिभाषित प्रकार का है।
उदाहरण:
let undefinedVariable; console.log(undefinedVariable); // undefined
6. व्यर्थ
शून्य मान किसी वस्तु मान की जानबूझकर अनुपस्थिति को दर्शाता है। यह जावास्क्रिप्ट के आदिम मूल्यों में से एक है और इसे बूलियन संचालन के लिए गलत माना जाता है।
उदाहरण:
let emptyValue = null; console.log(emptyValue); // null
7. प्रतीक
ES6 में प्रतीक प्रस्तुत किया गया। प्रतीक अद्वितीय और अपरिवर्तनीय आदिम मूल्य हैं जिनका उपयोग अक्सर वस्तु गुणों की पहचान करने के लिए किया जाता है। वे सिंबल फ़ंक्शन का उपयोग करके बनाए गए हैं।
उदाहरण:
let uniqueSymbol = Symbol('description'); let anotherUniqueSymbol = Symbol('description'); console.log(uniqueSymbol === anotherUniqueSymbol); // false
आदिम डेटा प्रकारों की मुख्य विशेषताएं:
अपरिवर्तनीयता: एक बार एक आदिम मूल्य बन जाने के बाद, इसे बदला नहीं जा सकता है। आदिम मूल्यों पर संचालन मूल मूल्य को संशोधित करने के बजाय नए मान लौटाता है।
टाइपऑफ़ ऑपरेटर: टाइपऑफ़ ऑपरेटर का उपयोग आदिम मान के प्रकार को निर्धारित करने के लिए किया जा सकता है।
console.log(typeof 42); // "number" console.log(typeof 'Hello'); // "string" console.log(typeof true); // "boolean" console.log(typeof undefined); // "undefined" console.log(typeof null); // "object" (this is a historical bug in JavaScript) console.log(typeof Symbol('symbol')); // "symbol" console.log(typeof 1234567890123456789012345678901234567890n); // "bigint"
निष्कर्ष
जावास्क्रिप्ट में आदिम डेटा प्रकार भाषा में डेटा के साथ काम करने के लिए बिल्डिंग ब्लॉक हैं। प्रभावी जावास्क्रिप्ट प्रोग्रामिंग के लिए इन डेटा प्रकारों को समझना महत्वपूर्ण है। वे सरल लेकिन शक्तिशाली उपकरण हैं जो आपको अपने अनुप्रयोगों में बुनियादी मूल्यों का प्रतिनिधित्व और हेरफेर करने की अनुमति देते हैं। जैसे-जैसे आप अपनी जावास्क्रिप्ट यात्रा में आगे बढ़ते हैं, इन बुनियादी सिद्धांतों की एक ठोस समझ आपकी अच्छी मदद करेगी, जिससे आप अधिक मजबूत और कुशल कोड लिखने में सक्षम होंगे।
इन डेटा प्रकारों के साथ बेझिझक प्रयोग करें और देखें कि वे विभिन्न परिदृश्यों में कैसे व्यवहार करते हैं। हैप्पी कोडिंग!
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3