js 内存释放问题


Posted in Javascript onApril 25, 2010

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

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

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

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

Javascript 相关文章推荐
Javascript与flash交互通信基础教程
Aug 07 Javascript
jQuery中与toggleClass等价的程序段 以及未来学习的方向
Mar 18 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
Mar 13 Javascript
轻松学习jQuery插件EasyUI EasyUI实现拖放商品放置购物车
Nov 30 Javascript
Express + Node.js实现登录拦截器的实例代码
Jul 01 Javascript
微信小程序promsie.all和promise顺序执行
Oct 27 Javascript
vue解决一个方法同时发送多个请求的问题
Sep 25 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
Sep 25 Javascript
基于vue-cli3和element实现登陆页面
Nov 13 Javascript
js实现金山打字通小游戏
Jul 24 Javascript
JSON 入门教程基础篇 json入门学习笔记
Sep 22 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 Javascript
JavaScript 对象链式操作测试代码
Apr 25 #Javascript
网页上的Javascript编辑器和代码格式化
Apr 25 #Javascript
jQuery温习篇 强大的JQuery选择器
Apr 24 #Javascript
javascript 二分法(数组array)
Apr 24 #Javascript
JS判断是否为数字,是否为整数,是否为浮点数的代码
Apr 24 #Javascript
JavaScript 比较时间大小的代码
Apr 24 #Javascript
google 搜索框添加关键字实现代码
Apr 24 #Javascript
You might like
造势之举?韩国总统候选人发布《星际争霸》地图
2017/04/22 星际争霸
关于php中一些字符串总结
2016/05/05 PHP
PHP检测链接是否存在的代码实例分享
2016/05/06 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
2016/10/17 PHP
PHP实现根据密码长度显示安全条
2017/07/04 PHP
JS 密码强度验证(兼容IE,火狐,谷歌)
2010/03/15 Javascript
javascript写的日历类(基于pj)
2010/12/28 Javascript
jQuery控制iFrame(实例代码)
2013/11/19 Javascript
Highcharts使用简例及异步动态读取数据
2015/12/30 Javascript
JS+CSS3实现超炫的散列画廊特效
2016/07/16 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
jQuery无刷新上传之uploadify简单代码
2017/01/17 Javascript
解决Extjs下拉框不显示的问题
2017/06/21 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
微信小程序textarea层级过高(盖住其他元素)问题的解决办法
2019/03/04 Javascript
详解小程序之简单登录注册表单验证
2019/05/13 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
python使用cookielib库示例分享
2014/03/03 Python
python with statement 进行文件操作指南
2014/08/22 Python
在Python中操作日期和时间之gmtime()方法的使用
2015/05/22 Python
使用Python来开发Markdown脚本扩展的实例分享
2016/03/04 Python
Python 3.x读写csv文件中数字的方法示例
2017/08/29 Python
基于Python在MacOS上安装robotframework-ride
2018/12/28 Python
执行Python程序时模块报错问题
2020/03/26 Python
Java byte数组操纵方式代码实例解析
2020/07/22 Python
Python常用断言函数实例汇总
2020/11/30 Python
翻新二手苹果产品的网络领导者:Mac of all Trades
2017/12/19 全球购物
医大实习自我鉴定
2013/12/07 职场文书
老龄工作先进事迹
2014/08/15 职场文书
法学专业大学生实习自我鉴定
2014/10/05 职场文书
党的群众路线教育实践活动个人整改措施
2014/10/27 职场文书
2014年计划生育工作总结
2014/11/14 职场文书
个人专业技术总结
2015/03/05 职场文书
golang 如何用反射reflect操作结构体
2021/04/28 Golang
python中使用 unittest.TestCase单元测试的用例详解
2021/08/30 Python