有人可以向我解释为什么这个循环永远不会停止吗?
const interval2 = setInterval(() => {
const a = "false"
if (a == "true"){
clearInterval(interval2)
}
console.log("Hello");
a == "true"
}, 1000);
输出:
你好
你好
你好
你好
..
据我了解 clearInterval 应该终止间隔。但它只是继续前进。