小编1Cr*_*Ni9的帖子

垃圾收集器支持的“未定义”或“空”

假设我创建了两个对象:

var a = new SomeObject();
var b = document.getElementById("someElement");
/* Do something with those two object */
Run Code Online (Sandbox Code Playgroud)

在对这两个对象做一些事情之后,我需要清除它们以防内存泄漏。

问题是我应该在垃圾收集器更喜欢的“null”和“undefined”之间选择哪一个。

// firstly, remove DOM node
b.parentElement.remove(b);

// then clear the variants using "null" or "undefined"
a = null;
b = null;

/* or:
a = undefined;
b = undefined;
*/
Run Code Online (Sandbox Code Playgroud)

任何意见将不胜感激!

javascript memory-leaks

6
推荐指数
1
解决办法
7072
查看次数

如何格式化一段代码

我知道如何格式化整个文档,但我遇到一个特定的要求,即如何格式化用户选择的一段代码。

正如“Hello world”游乐场建议我们可以选择一段代码并执行Format Selection上下文菜单,但它并没有按预期工作。

monaco-editor

2
推荐指数
1
解决办法
7172
查看次数

标签 统计

javascript ×1

memory-leaks ×1

monaco-editor ×1