Skip to content

将会发生什么?

Posted on:2023年2月2日 at 11:37
let config = {
  alert: setInterval(() => {
    console.log("Alert!");
  }, 1000),
};

config = null;

一般情况下当我们将对象赋值为 null, 那些对象会被进行 垃圾回收(garbage collected) 因为已经没有对这些对象的引用了。

但 setInterval 会有些例外,详见以下知识点:

原文转自:https://fe.ecool.fun/topic/6c0d11e8-a6cf-4f70-af8b-17f0490f36e2