Cách xóa thuộc tính từ đối tượng

Học cách xóa thuộc tính từ đối tượng JavaScript.

Xóa thuộc tính từ đối tượng

delete Bộ phận có thể xóa thuộc tính từ đối tượng:

Mô hình

var person = {
  firstName: "John",
  lastName: "Doe",
  age: 50,
  eyeColor: "blue"
};
delete person.age;  // hoặc delete person["age"];
// Trước khi xóa: person.age = 50, sau khi xóa, person.age = undefined

Thử trực tiếp

delete Bộ phận sẽ xóa giá trị thuộc tính cũng như thuộc tính本身.

Sau khi xóa, thuộc tính đó không thể được sử dụng trước khi thêm lại.

delete Bộ phận được thiết kế để sử dụng cho các thuộc tính đối tượng. Nó không có ảnh hưởng đến biến hoặc hàm.

Lưu ý:delete Bộ phận không nên được sử dụng cho các thuộc tính đối tượng JavaScript được định nghĩa sẵn. Nó có thể làm cho ứng dụng của bạn bị sụp đổ.

Trang liên quan

Giáo trình:Đối tượng JavaScript