Objekti i primitivi u JavaScript-u
Objekti (uključujući i nizove, kao što već znate) se smatraju složenim tipovima podataka. Stringovi, brojevi, logičke vrednosti se smatraju prostim, ili primitivnim tipovima podataka. Često se tako i nazivaju - primitivi, podrazumevajući sve ono što nije objekat.
U JavaScript-u postoji sedam primitivnih tipova podataka: string, number, boolean, null, undefined, symbol, bigint. Zapamtite njihov broj i nazive - to se često pita na intervjuima.
Dat je sledeći kod:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Dat je sledeći kod:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Dat je sledeći kod:
let test = [1, 2, 3];
console.log(test);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Dat je sledeći kod:
let test = [1, 2, 3];
console.log(test[1]);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Dat je sledeći kod:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Dat je sledeći kod:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Koji tip podataka će se ispisati u konzolu? Da li je to primitiv ili objekat?
Bez zavirivanja u udžbenik, nabrojite sve primitivne tipove podataka u JavaScript-u.