オブジェクトから属性を削除する方法
JavaScript オブジェクトから属性を削除する方法を学びます。
オブジェクトから属性を削除する方法
delete
操作符はオブジェクトから属性を削除できます:
インスタンス
var person = { firstName: "John", lastName: "Doe", age: 50, eyeColor: "blue" }; delete person.age; // または delete person["age"]; // 削除前:person.age = 50、削除後、person.age = undefined
delete
操作符は属性の値と属性自体を削除します。
削除後、再追加する前にその属性を使用することはできません。
delete
操作符はオブジェクト属性に使用されることを意図しています。変数や関数には影響しません。
注意:delete
操作符不应用于预定义的 JavaScript オブジェクト属性。それがあなたのアプリケーションをクラッシュさせる可能性があります。
関連ページ
チュートリアル:JavaScriptオブジェクト