delete 可以删除对象属性及变量
function fun(){ this.name = 'mm'; } var obj = new fun(); console.log(obj.name);//mm delete obj.name; console.log(obj.name); //undefined
但也有一些情况不能成功删除:
1.不能delete掉使用var声明的变量
本文共 244 字,大约阅读时间需要 1 分钟。
delete 可以删除对象属性及变量
function fun(){ this.name = 'mm'; } var obj = new fun(); console.log(obj.name);//mm delete obj.name; console.log(obj.name); //undefined
但也有一些情况不能成功删除:
1.不能delete掉使用var声明的变量
转载于:https://www.cnblogs.com/punmpking/p/6255110.html