JavaScript-də in operatoru
in operatorunun köməyi ilə
obyektdə xüsusiyyətin olub-olmadığını yoxlamaq olar.
Gəlin bir nümunəyə baxaq. Tutaq ki, bizə belə bir obyekt verilib:
let obj = {a: 1, b: 2, c: 3};
Gəlin obyektimizdə hər hansı bir xüsusiyyətin olub-olmadığını yoxlayaq:
console.log('b' in obj); // true çap edəcək
İndi isə mövcud olmayan bir xüsusiyyət üçün yoxlama aparaq:
console.log('x' in obj); // false çap edəcək
Aşağıdakı kodun icrası nəticəsində konsola nə çap olunacağını deyin:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);