我在JavaScript代码中经历了一些while循环,并对导致循环从网站中删除所有代码(单个标头除外)的原因感到好奇。我认为这是因为循环是无限的(因为1始终等于1),但是对于为什么不仅仅使网站崩溃而感到好奇。是否由于未将document.write指定给某个路径?
javascript: (function() { while (1) { document.write('Y'); }})();
Run Code Online (Sandbox Code Playgroud)
编辑:感谢您的帮助,似乎document.open已运行并导致页面代码被删除。然后,浏览器认为这是由于实际网站的代码所致,Chrome发出了一条错误消息。