CollectGarbage();
setTimeout("CollectGarbage();", 1);
这里之所以使用setTimeout(),因为可以彻底回收当前所有对象,防止变量之间的引用导致释放失败,可以当作一个保障措施,按照道理来说,这里不会执行了。
使用的时候需要注意,一定在所有函数执行完毕之后执行,否则,setTimeout()和setIntervalue()等东东都将无法正常工作了。
另外,切忌胡乱使用,一般来说,顶级对象致空“var xxx='ss';xxx=null;”就可以帮助浏览器释放内存,IE在最小化和关闭时释放,所以,长时间开着IE窗口,会导致IE再次打开的瞬间速度变慢。
js 内存释放问题_javascript技巧-js教程-
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
相关推荐
- win8.1恢复开始菜单软件下载 Windows8/8.1开始菜单恢复软件(六合一)完美版 下载-
- 意天Windows进程管理助手 v1.0.0.48 官方安装版 下载-
- 机房管理软件 学生机房管理助手 5.1 官方免费安装版 下载-
- BCD启动菜单编辑工具(bcdtool) v1.09 中文绿色免费版 下载-
- PECMD.INI配置文件 下载-
- 小焱进程查看器(任务管理软件) V1.0 中文绿色版 下载-
- rEFIt 开机免按option 0.14 免费版(附rEFIt删除方法) 下载-
- 系统辅助增强工具下载 文件夹快速切换工具(Actual File Folders) v1.14.6 中文安装版 下载-
- 系统目录获取工具 v1.0.0.1 绿色中文免费版 下载-
- 一键CMD v1.00.0007 绿色版 下载-