var timer = setInterval(function(){ ???????? var t = new Date() - startTime;???????? var d = time;???????? if ( t >= d )???????? {???????????????? t = d;???????????????? clearInterval( timer );???????????????? callback();???????? } //callback()放于此處會導(dǎo)致少執(zhí)行一次for循環(huán)???????? for ( var key in mJson )???????? {???????????????? var b = startVal[key];???????????????? var c = endVal[key] - b;???????????????? var s = Tween[cv]( t , b , c , d );???????????????? obj.style[key] = s + 'px';???????? } },13);/////改寫為 var timer = setInterval(function(){ ???????? var t = new Date() - startTime;???????? var d = time;???????? if ( t >= d )???????? {???????????????? t = d;???????????????? clearInterval( timer );???????? }???????? for ( var key in mJson )???????? {???????????????? var b = startVal[key];???????????????? var c = endVal[key] - b;???????????????? var s = Tween[cv]( t , b , c , d );???????????????? obj.style[key] = s + 'px';???????? }???????? if ( t == d )???????? {? ? ? ? ? ? ? ? ? callback && callback.call(obj);???????? } },13);//callback是自命名的函數(shù)可換為wangdachui
call是js自帶的函數(shù)???? javascript 回調(diào)函數(shù)
qq_唔叫咩_0
2018-04-26 11:46:04