Objekty a primitívy v JavaScripte

Objekty (vrátane polí, ako už viete) sa považujú za zložité typy údajov. Reťazce, čísla, logické hodnoty sa považujú za jednoduché, alebo primitívne typy údajov. Často sa nazývajú aj primitívy, čo znamená všetko, čo nie je objekt.

V JavaScripte existuje sedem primitívnych typov údajov: string, number, boolean, null, undefined, symbol, bigint. Zapamätajte si ich počet a názvy - to sa často pýtajú na pohovoroch.

Задание 1

Daný je nasledujúci kód:

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

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 2

Daný je nasledujúci kód:

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

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 3

Daný je nasledujúci kód:

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

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 4

Daný je nasledujúci kód:

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

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 5

Daný je nasledujúci kód:

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

console.log(test1);

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 6

Daný je nasledujúci kód:

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

console.log(test1[test2]);

Aký typ údajov sa vypíše do konzoly? Je to primitív alebo objekt?

Задание 7

Bez nahliadnutia do učebnice vymenujte všetky primitívne typy údajov v JavaScripte.