Toán tử in trong JavaScript
Với toán tử in, bạn có thể kiểm tra
sự tồn tại của một thuộc tính trong đối tượng. Hãy xem
ví dụ. Giả sử chúng ta có một đối tượng như thế này:
let obj = {a: 1, b: 2, c: 3};
Hãy kiểm tra sự tồn tại của một thuộc tính bất kỳ trong đối tượng của chúng ta:
console.log('b' in obj); // sẽ hiển thị true
Bây giờ hãy thực hiện kiểm tra cho một thuộc tính không tồn tại:
console.log('x' in obj); // sẽ hiển thị false
Hãy cho biết, kết quả hiển thị trong console sau khi thực thi đoạn mã sau là gì:
let obj = {x: 1, y: 2, z: 3};
console.log('x' in obj);
console.log('w' in obj);