【发布时间】:2021-02-05 15:06:53
【问题描述】:
为什么这段代码会无限运行。 我不明白发生了什么。
(function(){
console.log("Start")
function add(){
s.delete(add); //When I delete this line, everything works fine.
s.add(add);
console.count("run")
}
const s = new Set([
add
]);
s.forEach(value => {
value()
});
console.log("Finish")
})()
这是一个概览代码。
【问题讨论】:
标签: javascript iteration