開眼!JavaScriptの2.4のまとめです。
##2.4 delete演算子でプロパティを削除する。
delete演算子で、指定したプロパティをオブジェクトから削除することができる。(ただし、プロトタイプチェーンで継承するプロパティは削除しない。)
プロパティを指定して削除を実行。(プロトタイプチェーンで継承するプロパティは削除できていない。)
var foo = {bar:'bar'};
delete foo.bar;
console.log('bar' in foo);
delete foo.toString;
console.log('toString' in foo);
結果
false
true