Re: [問題] 延後執行的問題

作者: mrbigmouth (大嘴先生)   2015-08-22 07:56:37
無任何套件的情況下可以用setTimeout檢查
function checkAndDoSomething() {
if (array.length === m.length) {
//do some thing
}
else {
setTimeout(checkAndDoSomething, 100);
}
}
setTimeout(checkAndDoSomething, 100);
有使用套件的情況下可以用jQuery的Deferred物件(比較泛用)
或async這個套件(比較專用適用)處理
作者: m2251000 (akakaze 二兵 >)   2015-08-22 23:11:00
謝謝大大解答,因為現在在試著只用原js來實做,所以是沒有用套件的情況下
作者: xxxx9659 (嘎嘎嘎嘎嘎)   2015-09-20 01:02:00
這招不錯!!

Links booklink

Contact Us: admin [ a t ] ucptt.com