js实现无限循环
使用 while 循环实现无限循环
while (true) {
console.log("无限循环中...");
// 可以在这里添加需要重复执行的代码
}
使用 for 循环实现无限循环
for (;;) {
console.log("无限循环中...");
// 可以在这里添加需要重复执行的代码
}
使用递归函数实现无限循环
function infiniteLoop() {
console.log("无限循环中...");
infiniteLoop(); // 递归调用自身
}
infiniteLoop();
注意事项
无限循环可能导致浏览器或Node.js环境卡死,建议在必要时添加退出条件或使用setInterval替代。
替代方案:使用 setInterval 模拟无限循环
setInterval(() => {
console.log("模拟无限循环中...");
// 可以在这里添加需要重复执行的代码
}, 1000); // 每1000毫秒执行一次
这种方法不会阻塞主线程,更适合实际应用场景。







