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