JavaScript 里 new 出来的对象 怎么销毁它

如题所述

所以要让JavaScript引擎有机会释放掉某个对象,就得确保整个程序里已经没有对那个对象的活引用。 前面有人提到delete运算符,它可以用来删除变量或属性,但并不直接涉及删除/释放对象。如果指向某个对象的活引用当中有全局变量或别的对象的属性,那用delete来删除掉那些变量或属性自然是有助减少活引用的个数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-01
var obj = new myObj();
obj= new myObj(); or obj = someObj; //此时上面new的对象被释放了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网