一、delete删除变量
varname ='lily';
deletename;
console.log(name);//lily
直接用delelte删除不了变量
二、delete删除属性
function fun(){
this.name = 'mm';
}
var obj = new fun();
console.log(obj.name);//mm
delete obj.name;
console.log(obj.name); //undefined
三、删除原型链上的变量
fun.prototype.age = 18;
deleteobj.age;
console.log(obj.age)//18
四、删除数组
网友评论