Objektid ja primitiivid JavaScriptis
Objektid (kaasa arvatud massiivid, nagu te juba teate) loetakse keerukateks andmetüüpideks. Stringid, arvud, loogilised väärtused loetakse lihtsateks ehk primitiivseteks andmetüüpideks. Neid nimetatakse sageli lihtsalt primitiivideks, mõistes kõike seda, mis ei ole objekt.
JavaScriptis on seitse primitiivset andmetüüpi: string, number, boolean, null, undefined, symbol, bigint. Pidage meeles nende arv ja nimetused - neilt küsitakse sageli intervjuudel.
Antud on järgmine kood:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Antud on järgmine kood:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Antud on järgmine kood:
let test = [1, 2, 3];
console.log(test);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Antud on järgmine kood:
let test = [1, 2, 3];
console.log(test[1]);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Antud on järgmine kood:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Antud on järgmine kood:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Milline andmetüüp logitakse konsooli? Kas see on primitiiv või objekt?
Loetlege kõik primitiivsed andmetüübid JavaScriptis õpikust piilumata.