ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでオブジェクトの属性を削除する方法

JavaScriptでオブジェクトの属性を削除する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-04-08 17:26:4230572ブラウズ

オブジェクト プロパティを削除する JS メソッド: 1. deleteProperty メソッド、構文 "Reflect.deleteProperty (配列名、"要素オブジェクトの名前")" を使用します; 2. delete キーワード、構文 " を使用します。配列名を削除します。属性」。

JavaScriptでオブジェクトの属性を削除する方法

このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

方法 1: ES6 の Reflect オブジェクトの deleteProperty 静的メソッドを使用する

JavaScriptでオブジェクトの属性を削除する方法##

var a = {aa: 1,bb:2}
Reflect.deleteProperty(a, 'aa')

方法 2: 削除キーワード

delete obj.age
console.log(obj) // { name: 'xiaoming', id: 2 }

delete を使用すると、オブジェクトの属性のみを削除できますが、定義された変数は削除できません。また、この演算子/動作は非常に遅くなります

[推奨学習] :

JavaScript ビデオ チュートリアル ]

以上がJavaScriptでオブジェクトの属性を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。