Predmeti in primitivi v JavaScript

Predmeti (vključno z nizi, kot že veste) veljajo za zapletene tipe podatkov. Nizi, števila, logične vrednosti veljajo za preproste ali primitivne tipe podatkov. Pogosto jih tako imenujejo - primitivi, kar pomeni vse, kar ni predmet.

V JavaScript obstaja sedem primitivnih tipov podatkov: string, number, boolean, null, undefined, symbol, bigint. Zapomnite si njihovo število in imena - to pogosto sprašujejo na razgovorih.

Задание 1

Podana je naslednja koda:

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

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 2

Podana je naslednja koda:

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

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 3

Podana je naslednja koda:

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

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 4

Podana je naslednja koda:

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

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 5

Podana je naslednja koda:

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

console.log(test1);

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 6

Podana je naslednja koda:

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

console.log(test1[test2]);

Kateri tip podatkov se bo izpisal v konzolo? Je primitiv ali predmet?

Задание 7

Brez gledanja v učbenik naštejte vse primitivne tipe podatkov v JavaScript.