无任何套件的情况下可以用setTimeout检查
function checkAndDoSomething() {
if (array.length === m.length) {
//do some thing
}
else {
setTimeout(checkAndDoSomething, 100);
}
}
setTimeout(checkAndDoSomething, 100);
有使用套件的情况下可以用jQuery的Deferred物件(比较泛用)
或async这个套件(比较专用适用)处理