js 内存释放问题


Posted in Javascript onApril 25, 2010

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

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

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

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

Javascript 相关文章推荐
图片格式的JavaScript和CSS速查手册
Aug 20 Javascript
JavaScript 在各个浏览器中执行的耐性
Apr 06 Javascript
自己写的Javascript计算时间差函数
Oct 28 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
Feb 09 Javascript
js生成word中图片处理方法
Jan 06 Javascript
Nuxt.js踩坑总结分享
Jan 18 Javascript
vue的mixins属性详解
Mar 14 Javascript
微信小程序实现换肤功能
Mar 14 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
Aug 23 Javascript
原生js通过一行代码实现简易轮播图
Jun 05 Javascript
JavaScript Image对象实现原理实例解析
Aug 26 Javascript
vue从后台渲染文章列表以及根据id跳转文章详情详解
Dec 14 Vue.js
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
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
2016/03/02 PHP
thinkphp3.2实现跨控制器调用其他模块的方法
2017/03/14 PHP
2012年开发人员的16款新鲜的jquery插件体验分享
2012/12/28 Javascript
struts2+jquery+json实现异步加载数据(自写)
2013/06/24 Javascript
用jquery统计子菜单的条数示例代码
2013/10/18 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
2014/01/13 Javascript
js实现(全选)多选按钮的方法【附实例】
2016/03/30 Javascript
Js调用Java方法并互相传参的简单实例
2016/08/11 Javascript
Bootstrap modal 多弹窗之叠加显示不出弹窗问题的解决方案
2017/02/23 Javascript
js仿淘宝商品放大预览功能
2017/03/15 Javascript
解决vue单页使用keep-alive页面返回不刷新的问题
2018/03/13 Javascript
vue兄弟组件传递数据的实例
2018/09/06 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
vue19 组建 Vue.extend component、组件模版、动态组件 的实例代码
2019/04/04 Javascript
微信小程序实现搜索功能并跳转搜索结果页面
2019/05/18 Javascript
解决layui table表单提示数据接口请求异常的问题
2019/09/24 Javascript
vue Tab切换以及缓存页面处理的几种方式
2019/11/05 Javascript
React 实现车牌键盘的示例代码
2019/12/20 Javascript
jquery实现有过渡效果的tab切换
2020/07/17 jQuery
Python去掉字符串中空格的方法
2014/03/11 Python
用python实现将数组元素按从小到大的顺序排列方法
2018/07/02 Python
解决python 3 urllib 没有 urlencode 属性的问题
2019/08/22 Python
python getopt模块使用实例解析
2019/12/18 Python
如何在python中执行另一个py文件
2020/04/30 Python
python将字典内容写入json文件的实例代码
2020/08/12 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
tensorflow与numpy的版本兼容性问题的解决
2021/01/08 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
Java面试中常遇到的问题,也是需要注意的几点
2013/08/30 面试题
学生宿舍管理制度
2014/01/30 职场文书
债务纠纷起诉书
2015/05/20 职场文书
幽灵公主观后感
2015/06/09 职场文书
欠条样本
2015/07/03 职场文书
2016国培学习心得体会
2016/01/08 职场文书
nginx共享内存的机制详解
2022/03/21 Servers