javascript - 什么是 Javascript 方法 CollectGarbage()?何时以及为什么应该使用它?

标签 javascript jscript

我注意到在 VS2010 javascript intellisence 中有一个名为 CollectGarbage() 的方法。

这是一种仅适用于 IE 的方法吗?
什么时候使用?
使用它有什么优点(或缺点)?

最佳答案

您可能想看看 this post by Eric Lippert .

Is this an IE only method?

没有。它是 JScript 的一部分,所以任何实现 JScript 的东西(当然包括IE)应该支持。

When should it be used?

当你想提示垃圾收集器开始工作时。可以说,根本不应该使用它,而是让事情自行发生。

What are the advantages (or disadvantages) to using it?

我不知道有什么缺点。在使用它之前,我会执行一些测试以查看内存使用是否有实际好处。

关于javascript - 什么是 Javascript 方法 CollectGarbage()?何时以及为什么应该使用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1614662/

相关文章:

javascript - 将字符串连接到 Promise

css - 有没有办法直接链接到这个 JS/CSS 页面上的特定内容?

javascript - 是否有原生 jQuery 方法来提取单个 QueryString 项目?

javascript - 通知用户在 SPA 网站上刷新浏览器的正确方法是什么(当 .js 文件更改时)

c# - .NET:如何开发用户可以使用鼠标进行电子签名的功能?

php - 我网站的帖子表单上的 jQuery 文件 uploader 问题

exception - JavaScript中的ATL COM错误信息

javascript - React 如何每分钟自动取数据?

javascript - 让用户使用选择框进行排序

javascript - 当 json 具有相同名称的键时,new Map() 在 javascript 中如何工作