如何销毁js的变量啊????

急急急急!!如何销毁js的变量?... 急急急急!!如何销毁js的变量? 展开
 我来答
幻翼高达Zero
2019-06-20 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.1万
展开全部

需要准备的材料分别是:电脑、html编辑器、浏览器。

1、首先,打开html编辑器返卜,新建html文件,例如:index.html。

2、在index.html的<script>标签中,再输入js代码:var a = 1, b = 2;a = undefined;document.body.innerText = 'a='+a+',b='+b;。

3、浏览器运行index.html页面,饥世数此时发烂首现变量a被销毁了。

千羽千寻online
推荐于2017-10-10 · TA获得超过645个赞
知道小有建树答主
回答量:735
采纳率:37%
帮助的人:180万
展开全部
js变量分为两种,一种是全局变量,一种是局部变量。
全局变量,在js文件的任意地方都可以使用,它的生虚脊余命周期就是js文件使用的周期。
局部变量,它在所属的方法,或者说是它在自己属于的对象里面才野并存在,这个对象或者方法被解析过了,它就自动没有了。
所以如果你要销毁变量,如果是全局变量,那么你需差滚要覆盖它,如果是局部变量你只要等待它所在的方法结束,它就自动销毁了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中国青春心
2012-12-10 · TA获得超过4637个赞
知道小有建树答主
回答量:1966
采纳率:83%
帮助的人:565万
展开全部
将变量赋值为undefined 如果是个对象的属性,可以使用delete删除某对象属性或者方法
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tt78901234
2012-12-17 · TA获得超过159个赞
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:48.9万
展开全部
js 局部变量在函数返回以后,并不一定会被立即回收,而是会等待不再被引用的时候,才会被回收!但一旦手动将变量设置为 null,该变量将因为无引用行咐被自动回收。档猛纯
可以知姿百度搜一下 js 垃圾回收器原理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
许下丶
2012-12-11 · 超过22用户采纳过TA的回答
知道答主
回答量:128
采纳率:0%
帮助的人:58万
展开全部
如果变量是一个对象,如果该对象有销毁方法就可以销毁,如果是普通变量好像没有...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式