setInterval
timer=setInterval(function(){
var speed=0;
if(alpha>iTarget){
speed=-10;
}else{
speed=10;
}
if (alpha==iTarget) {
clearInterval(timer);
}else{
alpha+=speed;
oDiv.style.filter='alpha(opacity:'+alpha+')';
oDiv.style.opacity=alpha/100;
}
},40)
这段代码可以理解为,是一个循环,传进来的iTarget值等于alpha的时候循环结束吗?
好像也不能这么说,其中还有个定时器的时间间隔参数。