Operátor in v JavaScripte
Pomocou operátora in môžeme kontrolovať
prítomnosť vlastnosti v objekte. Pozrime sa na
príklad. Majme daný takýto objekt:
let obj = {a: 1, b: 2, c: 3};
Skontrolujme prítomnosť nejakej vlastnosti v našom objekte:
console.log('b' in obj); // vypíše true
A teraz vykonajme kontrolu pre neexistujúcu vlastnosť:
console.log('x' in obj); // vypíše false
Povedzte, čo sa vypíše do konzoly v dôsledku vykonania nasledujúceho kódu:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);