JavaScript आपको तीन प्राथमिक डेटा टाइप्स के साथ काम करने की अनुमति देता है:
- संख्याएं, जैसे 123, 120.50 आदि
- टेक्स्ट स्ट्रिंग्स, जैसे "This text string" आदि।
- बूलियन, जैसे true या false।
JavaScript दो तुच्छ डेटा टाइप्स भी परिभाषित करता है, null और undefined, जिनमें से प्रत्येक केवल एक मान को परिभाषित करता है। इन प्राथमिक डेटा टाइप्स के अलावा, JavaScript ऑब्जेक्ट के रूप में ज्ञात एक समग्र डेटा टाइप का समर्थन करता है। हम ऑब्जेक्ट्स को एक अलग अध्याय में विस्तार से कवर करेंगे।
JavaScript पूर्णांक मानों और फ्लोटिंग-पॉइंट मानों के बीच अंतर नहीं करता है। JavaScript में सभी संख्याओं को फ्लोटिंग-पॉइंट मानों के रूप में दर्शाया जाता है। JavaScript IEEE 754 मानक द्वारा परिभाषित 64-बिट फ्लोटिंग-पॉइंट फॉर्मेट का उपयोग करके संख्याओं को दर्शाता है।