Objektet dhe primitivët në JavaScript

Objektet (përfshirë edhe vargjet, siç e dini tashmë) konsiderohen si lloje komplekse të të dhënave. Stringjet, numrat, vlerat boolean konsiderohen si lloje të thjeshta, ose primitivë të të dhënave. Shpesh quhen kështu - primitivë, nënkuptuar gjithçka që nuk është objekt.

Në JavaScript ka shtatë lloje primitivë të të dhënave: string, number, boolean, null, undefined, symbol, bigint. Mbani mend numrin dhe emërtimet e tyre - këto pyeten shpesh në intervista.

Задание 1

Jepet kodi në vijim:

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

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 2

Jepet kodi në vijim:

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

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 3

Jepet kodi në vijim:

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

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 4

Jepet kodi në vijim:

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

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 5

Jepet kodi në vijim:

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

console.log(test1);

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 6

Jepet kodi në vijim:

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

console.log(test1[test2]);

Cili lloj i të dhënave do të shfaqet në konsol? Është primitiv apo objekt?

Задание 7

Pa parë në libër shkollor, numëroni të gjitha llojet primitivë të të dhënave në JavaScript.