首页 > 代码库 > js删除局部变量的实现方法
js删除局部变量的实现方法
lert(‘value:‘+str+‘\ttype:‘+typeof(str)) //声明变量前,引用
var str="dd";
alert(‘value:‘+str+‘\ttype:‘+typeof(str)) //声明并赋值变量后,引用
str=undefined; //删除局部变量
alert(‘value:‘+str+‘\ttype:‘+typeof(str)) //取消变量后,引用,和第一个相同
以上就是小编为大家带来的js删除局部变量的实现方法全部内容了,希望大家多多支持脚本之家~
delete删除某对象属性或者方法
1,对象属性删除
?
1 2 3 4 5 6 7 8 9 10 11 12 13 | function fun(){ this.name = ‘mm‘; } var obj = new fun(); console.log(obj.name);//mm delete obj.name; console.log(obj.name); //undefined |
2,变量删除
?
1 2 3 | var name = ‘lily‘ ; delete name; console.log(name); //lily |
直接用delelte删除不了变量
3,删除不了原型链中的变量
?
1 2 3 | fun.prototype.age = 18; delete obj.age; console.log(obj.age) //18 |
js删除局部变量的实现方法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。