De in-operator in JavaScript
Met de operator in kun je controleren
of een eigenschap in een object aanwezig is. Laten we kijken
naar een voorbeeld. Stel dat we het volgende object hebben:
let obj = {a: 1, b: 2, c: 3};
Laten we controleren of een bepaalde eigenschap in ons object aanwezig is:
console.log('b' in obj); // geeft true weer
Laten we nu controleren voor een niet-bestaande eigenschap:
console.log('x' in obj); // geeft false weer
Zeg, wat wordt er in de console weergegeven als resultaat van het uitvoeren van de volgende code:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);