我有以下场景:
$.each(array, function() {
...
$.each(array1, function() {
if condition () { }
});
});
Run Code Online (Sandbox Code Playgroud)
each当我的条件在内each循环中的计算结果为true时,如何突破外循环?
Cod*_*uth 13
$.each(array, function() {
var flag = true;
$.each(array1, function() {
if (condition) {
flag = false;
return false;
}
});
return flag;
});
Run Code Online (Sandbox Code Playgroud)
设置一个值在外循环中测试退出
$.each(array, function() {
var exit = false;
$.each(array1, function() {
if ( condition ) {
exit = true;
return false;
}
}
if (exit){
return false;
}
}
Run Code Online (Sandbox Code Playgroud)