डेटा प्रकार अलग-अलग मान रखते हैं। JavaScript में दो प्रकार के डेटा प्रकार हैं: प्रिमिटिव और नॉन-प्रिमिटिव। प्रिमिटिव अपरिवर्तनीय मानों को परिभाषित करता है और हाल ही में ECMAScript मानक द्वारा पेश किया गया था।
प्रिमिटिव डेटा प्रकारों में निम्नलिखित शामिल हैं:
स्ट्रिंग
जैसा कि नाम से पता चलता है, स्ट्रिंग वर्णों के अनुक्रम के लिए है, उदाहरण के लिए, "demo", "Hi", आदि।
बूलियन
इसके दो मान हैं: True या False।
संख्या
संख्या 5, 20, 500 आदि जैसे संख्यात्मक मानों का प्रतिनिधित्व करती है।
Undefined
अपरिभाषित मान
Null
Null मान
Symbol
ECMAScript 6 में पेश किया गया नया डेटा प्रकार।