【发布时间】:2013-01-07 11:01:13
【问题描述】:
我正在学习 JavaScript,在编程方面还是个新手,碰巧遇到了这些无限循环,据说这些循环会永远持续下去并导致浏览器崩溃,但是当我用这些代码创建一个时:
i=0;
while (i<10) {document.write(i);}
浏览器只是继续加载它,从来没有,但浏览器没有崩溃?
那么现在的浏览器是否强大到足以承受无限循环,还是我需要一个不同的无限循环?
【问题讨论】:
-
您可以尝试一个无限循环,将信息添加到数组中。
-
您是否收到任何 javascript 错误?
-
“承受无限循环”——“无限循环”和“连续处理”是有区别的。我假设你对后者感兴趣。在这种情况下,搜索 setTimeout 函数并查看如何将工作划分为正确的块