程序如果执行到循环体里的话,没办法执行gc
就这么简单的一句
while (true) {
console.log('=======');
}
循环打印,gc永远都不会被触发,直到崩溃
setInterval(() => {
console.log('=======');
},0)
这个和上面的作用一样,但是永远不会崩溃,因为是异步执行的,所以有机会触发gc,不会消耗完内存
就这么简单的一句
while (true) {
console.log('=======');
}
循环打印,gc永远都不会被触发,直到崩溃
setInterval(() => {
console.log('=======');
},0)
这个和上面的作用一样,但是永远不会崩溃,因为是异步执行的,所以有机会触发gc,不会消耗完内存