"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > जावास्क्रिप्ट डेटा प्रकार

जावास्क्रिप्ट डेटा प्रकार

2024-11-15 को प्रकाशित
ब्राउज़ करें:497

JavaScript Data Types

जावास्क्रिप्ट डेटा प्रकार

जावास्क्रिप्ट विभिन्न प्रकार के मान रखने के लिए विभिन्न डेटा प्रकार प्रदान करता है। जावास्क्रिप्ट में दो मुख्य डेटा प्रकार हैं।

  1. आदिम प्रकार
  2. गैर-आदिम प्रकार

आदिम डेटा प्रकार

जावास्क्रिप्ट द्वारा प्रदान किए गए पूर्वनिर्धारित डेटा प्रकारों को आदिम डेटा प्रकार के रूप में जाना जाता है। आदिम डेटा प्रकारों को इन-बिल्ट डेटा प्रकारों के रूप में भी जाना जाता है। वे एक ही साधारण मान रख सकते हैं।

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

संख्या डेटा प्रकार

जावास्क्रिप्ट में संख्या प्रकार में पूर्णांक और फ़्लोटिंग-पॉइंट संख्याएं दोनों शामिल हैं। इन संख्याओं के अलावा, हमारे पास जावास्क्रिप्ट में कुछ विशेष संख्याएँ भी हैं जैसे कि Infinity, -Infinity, और NaN (Not-a-Number).

let x = 20;
let y= 15;

console.log(x   y); // Output: 35
console.log(typeof (x   y)); // Output: number

स्ट्रिंग डेटा प्रकार

एक स्ट्रिंग पाठ्य डेटा का प्रतिनिधित्व करती है। इसमें वर्णों का एक क्रम है। उदाहरण के लिए, "हैलो", "जावास्क्रिप्ट", आदि। जावास्क्रिप्ट में, स्ट्रिंग्स उद्धरण चिह्नों से घिरी होती हैं:

  • एकल उद्धरण: 'हैलो'
  • दोहरे उद्धरण: "हैलो"
  • बैकटिक्स: नमस्ते
// string enclosed within single quotes
let language = 'JavaScript';
console.log(language) // Output: JavaScript

// string enclosed within double quotes
let frameWork = "React";
console.log(frameWork); // Output: React

// string enclosed within backticks
let message = `${frameWork} is a ${language} framework`;
console.log(message); // Output: React is a JavaScript framework

बूलियन डेटा प्रकार

जावास्क्रिप्ट में, बूलियन डेटा प्रकार एक तार्किक इकाई का प्रतिनिधित्व करता है। इसके केवल दो मान हैं: सत्य या असत्य। बूलियन मानों का उपयोग आम तौर पर कुछ शर्तों के आधार पर निष्पादन के प्रवाह को नियंत्रित करने के लिए सशर्त कथनों जैसे if, else, while, और टर्नरी ऑपरेटर्स में किया जाता है।

  • सत्य: सही या वैध होने की तार्किक स्थिति का प्रतिनिधित्व करता है।
  • असत्य: गलत या अमान्य होने की तार्किक स्थिति का प्रतिनिधित्व करता है।
let isAvailable = true;

if (isAvailable) {
    console.log("The item is available.");
} else {
    console.log("The item is not available.");
}

// Output: The item is available.

अपरिभाषित डेटा प्रकार

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

let x;
console.log(x); // Output: undefined
console.log(typeof x); // Output: "undefined"

शून्य डेटा प्रकार

जावास्क्रिप्ट में, शून्य कोई मूल्य नहीं या कुछ नहीं का प्रतिनिधित्व करता है। उदाहरण के लिए,

let text = null;
console.log(text);  // Output: null

प्रतीक डेटा प्रकार

प्रतीक डेटा प्रकार एक अद्वितीय और अपरिवर्तनीय आदिम मूल्य है, जिसे ES6 (ECMAScript 2015) में पेश किया गया है। प्रतीकों का उपयोग मुख्य रूप से ऑब्जेक्ट गुणों के लिए अद्वितीय पहचानकर्ता के रूप में किया जाता है, जिससे यह सुनिश्चित होता है कि किसी भी संपत्ति कुंजी में टकराव न हो, भले ही उनका नाम एक ही हो।

let symbol1 = Symbol();
let symbol2 = Symbol("description");
let symbol3 = Symbol("description");

console.log(symbol1); // Output: Symbol()
console.log(symbol2); // Output: Symbol(description)
console.log(symbol2 === symbol3); // Output: false (Each symbol is unique)

गैर-आदिम डेटा प्रकार

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

ऑब्जेक्ट डेटा प्रकार

जावास्क्रिप्ट में, एक ऑब्जेक्ट संबंधित डेटा और फ़ंक्शंस का एक संग्रह है, जिसे गुणों और विधियों के रूप में जाना जाता है। गुण "कुंजी: मान" जोड़े हैं जो डेटा संग्रहीत करते हैं, जबकि विधियां ऑब्जेक्ट से जुड़े फ़ंक्शन हैं जो इसके गुणों में हेरफेर कर सकते हैं।

let person = {
    name: "John Doe",
    age: 30,
    isEmployed: true,
    greet: function() {
        console.log("Hello, my name is "   this.name);
    }
};

console.log(person.name); // Output: John Doe
person.greet(); // Output: Hello, my name is John Doe

सारणी डेटा प्रकार

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

// Creating an Array and Initializing with Values
let courses = ['HTML', 'CSS', 'JavaScript', 'React'];

console.log(courses); // [ 'HTML', 'CSS', 'JavaScript', 'React' ]
विज्ञप्ति वक्तव्य यह आलेख यहां पुन: प्रस्तुत किया गया है: https://dev.to/sumayaakter533/javascript-data-types-4i2h?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3