Operator in w JavaScript
Za pomocą operatora in można sprawdzać
obecność właściwości w obiekcie. Spójrzmy
na przykładzie. Załóżmy, że mamy taki obiekt:
let obj = {a: 1, b: 2, c: 3};
Sprawdźmy obecność w naszym obiekcie jakiejś właściwości:
console.log('b' in obj); // wyświetli true
A teraz wykonajmy sprawdzenie dla nieistniejącej właściwości:
console.log('x' in obj); // wyświetli false
Powiedzcie, co wyświetli się w konsoli w wyniku wykonania następującego kodu:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);