關于兩個startMove函數先后執行的問題
兩個startMove函數先后調用后,為什么不是第一個startMove完全執行了才去執行第二個?因為如果第一個startMove函數完全執行了,就不會出現第二個startMove直接把第一個startMove函數的定時器就清除的情況?
例如:Oli.onmouseover = function(){startMove(oLi,"width",400);startMove(oLi,"height",200)}
function startMove(obj,attr,oTarget){clearInterval(obj.timer);.....}
2017-11-18
我覺得應該是一個覆蓋的意思,后面的會覆蓋前面的功能
2017-02-24
startMove調用setInterval異步執行,因此不能先后調用。