जावास्क्रिप्ट में ऑब्जेक्ट्स और प्रिमिटिव्स

ऑब्जेक्ट्स (जिनमें ऐरेज़ भी शामिल हैं, जैसा कि आप पहले से ही जानते हैं) को जटिल डेटा प्रकार माना जाता है। स्ट्रिंग्स, नंबर्स, बूलियन वैल्यूज़ को सरल, या प्रिमिटिव डेटा प्रकार माना जाता है। उन्हें अक्सर प्रिमिटिव्स ही कहा जाता है, जिसका तात्पर्य उन सभी चीज़ों से है जो ऑब्जेक्ट नहीं हैं।

जावास्क्रिप्ट में सात प्रिमिटिव डेटा प्रकार हैं: string, number, boolean, null, undefined, symbol, bigint। इनकी संख्या और नाम याद रखें - इंटरव्यू में इसके बारे में अक्सर पूछा जाता है।

Задание 1

निम्नलिखित कोड दिया गया है:

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 2

निम्नलिखित कोड दिया गया है:

javascriptlet test = {x: 1, y: 2, z: 3};
console.log(test.x);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 3

निम्नलिखित कोड दिया गया है:

javascriptlet test = [1, 2, 3];
console.log(test);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 4

निम्नलिखित कोड दिया गया है:

javascriptlet test = [1, 2, 3];
console.log(test[1]);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 5

निम्नलिखित कोड दिया गया है:

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 6

निम्नलिखित कोड दिया गया है:

javascriptlet test1 = [1, 2, 3];
let test2 = 1;

console.log(test1[test2]);

कौन सा डेटा प्रकार कंसोल में प्रिंट होगा? क्या यह प्रिमिटिव है या ऑब्जेक्ट?

Задание 7

बिना ट्यूटोरियल में देखे जावास्क्रिप्ट में सभी प्रिमिटिव डेटा प्रकारों की सूची बनाएं।