zoukankan      html  css  js  c++  java
  • js循环及中断

    1. forEach循环中return、retrun true、return false只能跳出本次循环,不能跳出整个循环

    2. Array.erery()

    var a = [1, 2, 3, 4].erery(function(item, i) {
        return item < 3;
    });

    return false跳出整个循环,return true跳出本次循环,继续循环;

    3. Array.some()

    var a = [1, 2, 3, 4].some(function(item, i) {
        return item < 3;
    });

    return true跳出整个循环,return false跳出本次循环,继续循环;

    4.for循环

    break用于跳出整个循环(当前for),continue用于跳出本次循环

    如果是多层嵌套的循环,要跳出所有循环,则需给最外层循环命名;

    f:for(var i = 0; i < 3; i++) {
      for(var j = 0; j < 3; j++) {
          if (i === 0 && j === 0) {
              break f;      
          }  
          console.log(i, j);
      }     
    }
  • 相关阅读:
    关于各种好玩的神奇函数
    模板——AC自动机
    模板——造数据
    VIM常用操作
    springboot注解
    面试题
    Linux常用命令
    Zookeeper
    对cpu与load的理解及线上问题处理思路
    top
  • 原文地址:https://www.cnblogs.com/skylen/p/10642153.html
Copyright © 2011-2022 走看看