我没有定义speed 为什么没报错 照样能走呢??
function startMove(iTarget){
clearInterval(timer);
var oDiv=document.getElementById('divBox');
timer = setInterval(function(){
if(oDiv.offsetLeft == iTarget)
{
clearInterval(timer);
}
else{
oDiv.offsetLeft<iTarget?speed=10:speed=-10;
oDiv.style.left=oDiv.offsetLeft+speed+'px';
}
},30)
}
这里我没有定义speed 为什么没有报错 照样能走呢??oDiv.offsetLeft<iTarget?speed=10:speed=-10;