Објекти и примитиви у JavaScript-у
Објекти (укључујући и низове, као што већ знате) сматрају се сложеним типовима података. Стрингови, бројеви, логичке вредности сматрају се једноставним, или примитивним типовима података. Често их тако и називају - примитиви, подразумевајући све оно што није објекат.
У JavaScript-у постоји седам примитивних типова података: string, number, boolean, null, undefined, symbol, bigint. Запамтите њихов број и називе - то се често пита на интервјуима.
Дат је следећи код:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Дат је следећи код:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Дат је следећи код:
let test = [1, 2, 3];
console.log(test);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Дат је следећи код:
let test = [1, 2, 3];
console.log(test[1]);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Дат је следећи код:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Дат је следећи код:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Који тип података ће се исписати у конзолу? Да ли је то примитив или објекат?
Без завиривања у уџбеник набројите све примитивне типове података у JavaScript-у.