javascript 背景色交替变换 为什么是恶意代码

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:53:21
<script>
var color = new Array;
color[1] = "red";
color[2] = "white";
for(x = 0; x <3; x++)
{
document.bgColor = color[x]
if(x == 2)
{
x = 0;
}
}
</SCRIPT>

死循环,而且没延迟

应该用setTimeout来做。

当你的if(x == 2) 的时候下面你又给x重新赋值了。x = 0;

继续下次循环~永远这样循环下去。。。

什么恶意代码!明明是死循环嘛!!