जावास्क्रिप्ट में डेटा प्रकार
जावास्क्रिप्ट भाषा के मूल सिद्धांतों पर मेरे पहले तकनीकी ब्लॉग में सभी का स्वागत है। इस ब्लॉग में, हम मौजूदा ईसीएमए स्क्रिप्ट मानक के अनुसार विभिन्न डेटा प्रकारों को जावास्क्रिप्ट भाषा में दिखाएंगे।
हम जानते हैं कि जावास्क्रिप्ट एक गतिशील रूप से टाइप की जाने वाली भाषा है, जिसका अर्थ है कि आपको चर के प्रकार निर्दिष्ट करने की आवश्यकता नहीं है क्योंकि जावास्क्रिप्ट इंजन द्वारा गतिशील रूप से उपयोग किया जाता है। आप डेटा प्रकार निर्दिष्ट करने के लिए एक जावास्क्रिप्ट चर का उपयोग करते हैं और यह संख्या, स्ट्रिंग्स, बूलियन इत्यादि जैसे किसी भी डेटा प्रकार के मान को धारण कर सकता है।
डाटा टाइप क्या है ?
विकिपीडिया के अनुसार - "डेटा प्रकार एक संग्रह या डेटा मानों का समूह है, जो आमतौर पर संभावित मानों के एक सेट द्वारा निर्दिष्ट किया जाता है, इन मूल्यों पर अनुमत संचालन का एक सेट और मशीन प्रकारों के रूप में इन मूल्यों का प्रतिनिधित्व" ।
जावास्क्रिप्ट में, प्रत्येक चर में डेटा प्रकार होते हैं और चर के मान को संग्रहीत करते हैं। JavaScript में दो प्रकार के डेटा प्रकार होते हैं पहला है प्रिमिटिव डेटा टाइप और दूसरा है नॉन-प्रिमिटिव डेटा टाइप।
आदिम डेटा प्रकार क्या है?
आदिम डेटा प्रकार जावास्क्रिप्ट भाषा द्वारा प्रदान किए गए प्रकार हैं। आदिम डेटा प्रकारों को इन-बिल्ड डेटा प्रकारों के रूप में भी जाना जाता है। ये जावास्क्रिप्ट में आदिम डेटा प्रकार हैं:
- संख्या
- डोरी
- बूलियन
- अपरिभाषित
- व्यर्थ
- प्रतीक
जावास्क्रिप्ट भाषा के आदिम डेटा से प्राप्त होने वाले डेटा प्रकारों को गैर-आदिम डेटा प्रकारों के रूप में जाना जाता है। नॉन-प्रिमिटिव्स को परिवर्तनशील डेटा प्रकारों के रूप में जाना जाता है क्योंकि हम निर्माण के बाद मूल्य बदल सकते हैं।
- वस्तु
- सरणी
- संख्या
var num = 10;
var num1 = 10.1;
console.log(num, num1)/// 10 10.1
जावास्क्रिप्ट में स्ट्रिंग डेटा प्रकार एकल उद्धरणों या दोहरे उद्धरणों में पाठ्य डेटा के अनुक्रम का प्रतिनिधित्व करते हैं।
var name = 'Shaikh Juber'
var role = "Software Developer"
console.log(name + 'working a' + role)////Shaikh Juber working Software developer.
एक तार्किक इकाई का प्रतिनिधित्व करता है जिसमें दो में से एक मान सही या गलत हो सकता है।
var value = true;
console.log(value)/// true
अपरिभाषित का अर्थ है 'मूल्य निर्दिष्ट नहीं है'।
var value;
console.log(value)////Undefined
अशक्त के लिए केवल एक संभावित मान है जो अशक्त है।
var value = null;
console.log(value)//// null
जावास्क्रिप्ट सिंबल एक फ़ंक्शन है जिसका उपयोग ऑब्जेक्ट गुणों की पहचान करने के लिए किया जाता है।
जावास्क्रिप्ट में, एक प्रतीक () फ़ंक्शन उपलब्ध है जिसका उपयोग प्रकार के प्रतीक का मान बनाने के लिए किया जाता है।
जावास्क्रिप्ट में निम्नलिखित गैर-आदिम डेटा प्रकार हैं।
- वस्तुओं
वस्तुओं को अक्सर घुंघराले ब्रैकेट का प्रतिनिधित्व किया जाता है।
let student ={
firstName: 'Shaikh',
lastName: 'Juber'
}
console.log(student.firstName + '' + student.lastName);/// Shaikh Juber
सरणी डेटा का संग्रह है, हम एक ही नाम के तहत एक से अधिक तत्वों को स्टोर कर सकते हैं।
var data = new Array(1, 2, "Hello", "Juber");
console.log(data)/// [1,2,'Hello','Shaikh']
लिंक्डइन पर मुझे फॉलो करें

![क्या एक लिंक्ड सूची है, वैसे भी? [भाग 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































