MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/a3e7b5301fea

プロパティの削除

delete 演算子を用いることでプロパティを除去することができます。次のコードでプロパティの除去方法を示します。

// 新しいオブジェクト myobj を作成。2 つのプロパティ、a および b を持つ。
myobj = new Object;
myobj.a = 5;
myobj.b = 12;

// a プロパティを除去。myobj には b プロパティだけが残っている。
delete myobj.a;

delete を使用することでグローバル変数を削除することもできます。ただし、これは var キーワードを使用せずにその変数を宣言した場合のみです。

g = 17;
delete g;

さらなる情報については delete をご覧ください。

ドキュメントのタグと貢献者

 このページの貢献者: ethertank, happysadman, Mgjbot, Electrolysis
 最終更新者: ethertank,