我仍然是 Javascript 的新手。我试着写了一个程序让图像一直fadeToggle,所以我使用了while条件语句(结合一个常量变量);在运行它并冻结我的计算机(然后记住病毒基本上是无限操作)之后,我在这里搜索了一下,意识到我可能确实应该永远不要使用无限循环。
(实际上我想要微光——意思是从不透明度 0.9 到 0.6 再到 0.9 等等......)所以它与 fadeToggle 不同,但同样的问题仍然存在;如何让它无限运行?(不编写恶意代码。)
这是我写的,供大家参考:
<script>
$(document).ready(function(){
var always10 = 10;
while (always10 == 10) {
$('.pimg').fadeToggle(2600);
}
});
</script>
另外,我在另一个while(true)
更适合无限循环的线程上发现了。所以另一个问题:无限循环有时可以吗?