我正在学习 JavaScript,对编程很陌生,碰巧遇到了这些无限循环,据说这些循环会永远持续下去并使浏览器崩溃,但是当我用这些代码创建一个循环时:
i=0;
while (i<10) {document.write(i);}
浏览器只是继续加载它,但从未加载过,但浏览器没有崩溃?
那么,现在的浏览器是否足够强大,可以承受无限循环,或者我是否需要不同的无限循环?
Yes,无限循环仍然会使浏览器崩溃(或者只是运行 JS 的选项卡)。However,大多数现代浏览器可以检测脚本是否挂起/运行无限循环,并为您提供中止脚本的选项。
此外,创建无限循环的更有效方法是:
while(true);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)