您好,欢迎来到客趣旅游网。
搜索
您的当前位置:首页js内存释放问题_javascript技巧

js内存释放问题_javascript技巧

来源:客趣旅游网

CollectGarbage();
setTimeout("CollectGarbage();", 1);

这里之所以使用setTimeout(),因为可以彻底回收当前所有对象,防止变量之间的引用导致释放失败,可以当作一个保障措施,按照道理来说,这里不会执行了。

使用的时候需要注意,一定在所有函数执行完毕之后执行,否则,setTimeout()和setIntervalue()等东东都将无法正常工作了。

另外,切忌胡乱使用,一般来说,顶级对象致空“var xxx='ss';xxx=null;”就可以帮助浏览器释放内存,IE在最小化和关闭时释放,所以,长时间开着IE窗口,会导致IE再次打开的瞬间速度变慢。

Copyright © 2019- kqyc.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务