假设我创建了两个对象:
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)
任何意见将不胜感激!
我知道如何格式化整个文档,但我遇到一个特定的要求,即如何格式化用户选择的一段代码。
正如“Hello world”游乐场建议我们可以选择一段代码并执行Format Selection
上下文菜单,但它并没有按预期工作。