JS循环跳出

作者: 该昵称注册中 | 来源:发表于2018-02-02 18:14 被阅读0次

JS循环跳出

1 :for continue break

var arr = [1,2,3,4,5,6];
var newArr = new Array();
for(var i=0;i<arr.length;i++){
  if(arr[i]%2==0){
    newArr.push(arr[i]);
    continue;  //结束本次循环 继续执行循环体 进行下一次循环
  }
  if(arr[i]%3 == 0){
    newArr.push(arr[i]);
    break;   //结束所有循环
  }
}

2:forEach 是ECMAScript 5数组的forEach方法 可以用throw error的方法跳出循环,效果比较怪异
用return或return false 可以跳出局部循环,
注意但是效果只和for中的contiue一样.一定要注意该方法无法一次性结束所有循环,需要一次结束所有循环,还是要老老实实使用for方法

var arr = [1,2,3,4,5,6];
var newArr = new Array();
arr.forEach(function(e,i){
  if(e%2 == 0){
    newArr.push(e);
    return;
  }
  if(e%3 == 0){
    newArr.push(e);
    return;
  }
})
//在forEach中,不能使用continue和break,可以使用return或return false跳出循环,
注意但是效果只和for中的contiue一样.一定要注意该方法无法一次性结束所有循环,需要一次结束所有循环,还是要老老实实使用for方法
  1. $().each() jquery方法 用于遍历DOM结构

用return或return false跳出循环

   $("inpunt[name='sex']").each(function(i){
      
  })

$.each(),jquery中遍历数组和对象的方法

   $.each(arr,function(idex,item){})
  1. while(){} 和 do{} while() 用while条件为false 或者 return 跳出循环 注意用return跳出循环要放到方法里面 跳出方法
  function sleep(numberMillis) {
    var now = new Date();
    var exitTime = now.getTime() + numberMillis;
    while (true) {
        now = new Date();
        if (now.getTime() > exitTime)
            return;
    }
}

相关文章

  • js跳出循环的方式

    JS中的循环是大家很常用的,这里总结一下几种常用循环的跳出方式。 for循环 跳出本次循环continue: 当i...

  • JS循环跳出

    JS循环跳出 1 :for continue break 2:forEach 是ECMAScript 5数组的f...

  • js循环跳出

    for循环 forEach map $.each 相关文章链接:js forEach、each、map、 for...

  • js跳出 / 终止循环

    总结了几种循环跳出工作中遇到forEach循环需要跳出,试了break报错非法语法,return false也不起...

  • js跳出forEach循环

    forEach循环中可使用return false终止本次循环,但不能想for那样使用break来跳出整个循环。(...

  • js for终止循环 跳出多层循环

    今天写带代码的时候遇到一段代码,需要终止运行for,通过遍历json数据实现判断 通过上面的代码,完美解决了我的需...

  • 重学JS(八)—— 跳出循环

    遇到过几个循环的问题,写篇文章总结下。 语法 break:立即退出循环,强制执行循环后面的语句。continue:...

  • js之跳出多层循环

    aaa: //需要将循环命名 for(var i=0;i<10;i++){ for(var j=0;j<5;j+...

  • js无法跳出forEach循环

    没有办法中止或者跳出 forEach 循环,除了抛出一个异常。如果你需要这样,使用forEach()方法是错误的,...

  • JS一些用法

    js跳出循环的方法区别(break,continue,return)https://blog.csdn.net/f...

网友评论

    本文标题:JS循环跳出

    本文链接:https://www.haomeiwen.com/subject/sbiezxtx.html