Objektumok és primitívek a JavaScriptben
Az objektumok (beleértve a tömböket is, ahogy azt már tudod) összetett adattípusoknak számítanak. A sztringek, számok, logikai értékek egyszerűnek, vagy primitív adattípusoknak számítanak. Gyakran hívják őket így - primitívek, ami mindazt jelenti, ami nem objektum.
A JavaScriptben hét primitív adattípus van: string, number, boolean, null, undefined, symbol, bigint. Jegyezd meg a számukat és a nevüket - ezt gyakran kérdezik interjúkon.
Adott a következő kód:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
Adott a következő kód:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
Adott a következő kód:
let test = [1, 2, 3];
console.log(test);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
Adott a következő kód:
let test = [1, 2, 3];
console.log(test[1]);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
Adott a következő kód:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
Adott a következő kód:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Milyen adattípus jelenik meg a konzolban? Ez primitív vagy objektum?
A tankönyv be nem nézésével sorold fel az összes primitív adattípust a JavaScriptben.