डेटा टाइप और स्ट्रक्चर

प्रिमिटिव, JavaScript में सबसे आसान डेटा टाइप होते हैं. प्रमिटिव लिटरल एक ऐसी वैल्यू होती है जिसका अपना कोई रैपर या प्रॉपर्टी नहीं होता है. प्रिमिटिव लिटरल वैल्यू नहीं बदली जा सकती हैं. इसका मतलब है कि उन्हें अन्य वैल्यू को ठीक उसी तरह दिखाने के लिए नहीं बदला जा सकता जिस तरह JavaScript के ऑब्जेक्ट पर आधारित डेटा स्ट्रक्चर ज़्यादा जटिल होते हैं. उदाहरण के लिए, theTruth नाम के वैरिएबल की वैल्यू को false की वैल्यू के तौर पर फिर से असाइन किया जा सकता है. हालांकि, बूलियन लिटरल true कभी भी true के अलावा, कोई दूसरा वैल्यू नहीं दिखा सकता. इसी तरह, लिटरल 5 कभी भी किसी दूसरी संख्या की वैल्यू नहीं दिखा सकता.

शुरुआती डेटा सात तरह के होते हैं:

ज़्यादा मुश्किल डेटा टाइप के बारे में जानकारी पाने के लिए, वैरिएबल देखें.