Objektit ja primitiivit JavaScriptissä
Objektit (mukaan lukien taulukot, kuten jo tiedät) luokitellaan monimutkaisiksi tietotyypeiksi. Merkkijonot, numerot, totuusarvot luokitellaan yksinkertaisiksi tai primitiivisiksi tietotyypeiksi. Niitä kutsutaan usein primitiiiveiksi, tarkoittaen kaikkea sellaista, mikä ei ole objekti.
JavaScriptissä on seitsemän primitiivistä tietotyyppiä: string, number, boolean, null, undefined, symbol, bigint. Muista niiden määrä ja nimet - niitä kysytään usein haastatteluissa.
Annettu seuraava koodi:
let test = {x: 1, y: 2, z: 3};
console.log(test);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Annettu seuraava koodi:
let test = {x: 1, y: 2, z: 3};
console.log(test.x);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Annettu seuraava koodi:
let test = [1, 2, 3];
console.log(test);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Annettu seuraava koodi:
let test = [1, 2, 3];
console.log(test[1]);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Annettu seuraava koodi:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Annettu seuraava koodi:
let test1 = [1, 2, 3];
let test2 = 1;
console.log(test1[test2]);
Mikä tietotyyppi tulostuu konsoliin? Onko se primitiivi vai objekti?
Luettele kaikki primitiiviset tietotyypit JavaScriptissä katsomatta oppaaseen.