Toán tử delete
Toán tử delete xóa một thuộc tính của đối tượng.
Sau khi xóa, thuộc tính này sẽ có giá trị là
undefined.
Cú pháp
delete object.property;
Ví dụ
Hãy tạo một đối tượng và xóa một trong các thuộc tính của nó:
let obj = {
name: 'john',
age: 23,
};
delete user.name;
console.log(user.name);
Kết quả thực thi mã:
undefined
Ví dụ
Hãy tạo một mảng và xóa một phần tử khỏi nó:
let arr = ['a', 'b', 'c', 'd'];
delete arr[2];
console.log(arr);
Kết quả thực thi mã:
['a', 'b', empty, 'd']