javascript - 从嵌套的 for 循环中跳出

标签 javascript html

我有两个 for 循环想要退出两个循环我的控制在内部循环看下面的代码

for(condition)
{
    for (condition)
    {
         if(condition)
                  from here i want to exit from these loops 
     }
}

最佳答案

JS 使用语句标签来赋予语句标识符。这非常适合用于嵌套循环,因为它可以让您的内部语句控制超出其“层”循环的情况。语句标签可以与 continue 或 break 语句一起使用。

所以你的代码可以是:

someName: 
for(condition)
{
    for (condition)
    {
         if(condition)
                  if (condition) {
                      break someName; // exit outer loop
                  }
     }
}

有关详细信息,请参阅 MDN "label" .

关于javascript - 从嵌套的 for 循环中跳出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20725847/

相关文章:

javascript - 按时间间隔刷新页脚 DIV

html - 如何仅通过正 tabindex 导航

javascript - 通过单击按钮添加行

javascript - 检索 JavaScript 脚本的源代码

javascript - JQuery 两个图像 slider css 问题

javascript - 使用 Underscore JS 部分和 for 循环的 undefined variable 对象

javascript - 如何使用 testcafe 获取表中一列的文本,然后将其 eql 断言为 "something"

javascript - 将 jQuery 选择保存到变量的行为不同

Javascript 播放声音

php - Jquery CSS 淡入淡出和淡出不同的 css 文件