这是一个理论问题,用于了解有多少转义(返回或退出)可以应用于嵌套循环或其他控件和函数。
我对此感到困惑,因为我被困在代码中 How to escape from for ... each loop and method at the same time?
我无法停止遍历 select
元素中的 option
。
我已经尝试了 return
和 return false
,但是没有成功。
一般我们如何做到这一点?
function() {
for (...) {
if (...) {
$(...).each(function() {
// You have to exit outer function from here
});
}
}
}
最佳答案
在循环之间使用共享变量。如果您想退出,请在 each()
循环结束时将其设置为 true
,并在 for-loop
结束时检查它是 true
。如果是,请打破它。
关于javascript - 如何从其中的 for 循环退出(转义)一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15615342/