自定义JavaScript垃圾收集器

时间:2013-05-18 18:18:20

标签: javascript garbage-collection

我不想从头开始创建一个轮子。但我很好奇是否有名为gc.js的JavaScript库会是什么样子?如何在JavaScript中编写JavaScript的自定义垃圾收集器(如果可能)?

1 个答案:

答案 0 :(得分:1)

垃圾收集由代码的执行环境完成。它无法从JavaScript代码本身访问 - 至少它没有被指定,但引擎可以决定将自定义接口公开给本机函数(example for node.js)。

如果您要用JavaScript编写整个垃圾收集器,那就意味着您的JavaScript引擎本身[部分]用JavaScript编写。