js 内存释放问题


Posted in Javascript onApril 25, 2010

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

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

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

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

Javascript 相关文章推荐
用jscript启动sqlserver
Jun 21 Javascript
JavaScript高级程序设计 客户端存储学习笔记
Sep 10 Javascript
js报$ is not a function 的问题的解决方法
Jan 20 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
Sep 19 Javascript
Js得到radiobuttonlist选中值的两种方法(推荐)
Aug 25 Javascript
Bootstrap fileinput文件上传组件使用详解
Jun 06 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
Jul 31 Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
Nov 20 Javascript
Vue列表渲染的示例代码
Nov 01 Javascript
JavaScript模板引擎原理与用法详解
Dec 24 Javascript
原生js实现俄罗斯方块
Oct 20 Javascript
JavaScript实现H5接金币功能(实例代码)
Feb 22 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
如何删除多级目录
2006/10/09 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
网页自动跳转代码收集
2009/09/27 Javascript
JS按字节截取字符长度实例
2013/11/20 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
javascript实现连续赋值
2015/08/10 Javascript
基于jQuery实现火焰灯效果导航菜单
2017/01/04 Javascript
Bootstrap面板学习使用
2017/02/09 Javascript
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
前端axios下载excel文件(二进制)的处理方法
2018/07/31 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
详解Vue底部导航栏组件
2019/05/02 Javascript
微信小程序仿今日头条导航栏滚动解析
2019/08/20 Javascript
vue倒计时刷新页面不会从头开始的解决方法
2020/03/03 Javascript
python正常时间和unix时间戳相互转换的方法
2015/04/23 Python
python中dict字典的查询键值对 遍历 排序 创建 访问 更新 删除基础操作方法
2018/09/13 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
Python中的正则表达式与JSON数据交换格式
2019/07/03 Python
Python之虚拟环境virtualenv,pipreqs生成项目依赖第三方包的方法
2019/07/23 Python
Python Django 命名空间模式的实现
2019/08/09 Python
Python FFT合成波形的实例
2019/12/04 Python
python 给图像添加透明度(alpha通道)
2020/04/09 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
电子商务个人自荐信
2013/12/12 职场文书
技能竞赛活动方案
2014/02/21 职场文书
计算机科学技术自荐信
2014/06/12 职场文书
优秀大专毕业生求职信
2014/08/04 职场文书
狮子林导游词
2015/02/03 职场文书
高老头读书笔记
2015/06/30 职场文书
2015中学政教处工作总结
2015/07/22 职场文书
Python使用protobuf序列化和反序列化的实现
2021/05/19 Python
win11高清晰音频管理器在哪里?win11找不到高清晰音频管理器解决办法
2022/04/08 数码科技