1。オブジェクト属性削除
function fun(){this.name = 'mm';} var obj = new fun(); console.log(obj.name); // mmdelete obj.name; console.log(obj.name); //未定義2。可変削除
var name = 'lily'; delete name; console.log(name); // lily
DeLelteで変数を直接削除することはできません
3.プロトタイプチェーンの変数を削除することはできません。
fun.prototype.age = 18; delete obj.age; console.log(obj.age)// 18