原生js使用forEach()与jquery使用each遍历数组,return false 的区别

原创 2016年08月31日 14:03:42

原生js使用forEach()与jquery使用each()遍历数组,return false 的区别: 

1、使用each()遍历数组a,如下:

复制代码
    var a=[20,21,22,23,24];
    $.each(a, function(index,val) {
      console.log('index='+index);
      if(index==2){
          return false;
      }
      console.log('val='+val);
    });
复制代码

结果如下: 

从运行的效果可以看出,return 相当于循环中的break,直接结束整个循环。 

2、使用forEach()遍历数组a,如下:

复制代码
    var a=[20,21,22,23,24];
    a.forEach(function(val,index){
    console.log('index='+index);
      if(index==2){
          return false;
      }
      console.log('val='+val);
  });
复制代码

结果如下: 

从运行的效果可以看出,return 相当于循环中的continue,跳出当前循环,后面的循环遍历继续。 
本人也查过一些资料,我们可以通过自己写判断语句结束整个forEach()循环,或者使用for()循环遍历。

jquery遍历json与数组方法总结each()

在jquery中遍历数组或json数组我们使用最多的方法是each这个函数了或使用foreach,for也是可以实现的,下面我来给大家详细介绍jquery遍历json与数组实现。 代码如下复制代码 先...
  • agonie201218
  • agonie201218
  • 2015年05月16日 16:27
  • 5007

Javascript 数组循环遍历之forEach

1.  js 数组循环遍历。 数组循环变量,最先想到的就是 for(var i=0;i
  • oscar999
  • oscar999
  • 2013年03月14日 10:37
  • 420342

原生JS forEach()和map()遍历的区别以及兼容写法

一、原生JS forEach()和map()遍历 共同点:      1.都是循环遍历数组中的每一项。   2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项...
  • huangpb123
  • huangpb123
  • 2016年10月08日 14:25
  • 8343

PHP 使用list函数each函数遍历数组(实现foreach)解析

PHP 使用list函数each函数遍历数组(实现foreach)解析   直接进入主题吧。 先看看list函数: list() 函数用于在一次操作中给一组变量赋值,并且无限参数(参数超过索引数组里元...
  • qq_26683009
  • qq_26683009
  • 2016年03月25日 12:32
  • 2276

Android程序员学PHP开发(21)-使用foreach、list、while、each遍历数组-PhpStorm

转载请注明出处:http://blog.csdn.net/iwanghang/ 觉得博文有用,请点赞,请评论,请关注,谢谢!~ foreach: 数组的遍历方法有很多,在其他语言里,下标连续的数组...
  • iwanghang
  • iwanghang
  • 2017年02月13日 15:40
  • 452

原生JS forEach()和map()遍历的区别以及兼容写法

一、原生JS forEach()和map()遍历 共同点:      1.都是循环遍历数组中的每一项。   2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项...
  • huangpb123
  • huangpb123
  • 2016年10月08日 14:25
  • 8343

JQuery数组遍历 - $.each(),$().each()和forEach()

【1】$().each(function(){})对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例...
  • J080624
  • J080624
  • 2016年11月09日 15:39
  • 727

【js与jquery】jquery的一个通用的专门用于遍历的全局方法$.each()的使用

1.test.json文件代码: [ { "username": "张三", "content": "沙发." }, { "username": "李...
  • yanhui_wei
  • yanhui_wei
  • 2012年09月03日 01:55
  • 1259

php数组的遍历讲解 for foreach list each key

php数组的遍历讲解 本文主要讲解for,foreach,list,each,key,指针操作相关函数,array_flip ,array_reverse,array_walks等函数的对数组的遍历...
  • BossDarcy
  • BossDarcy
  • 2011年02月26日 21:21
  • 11224

php数组的遍历讲解 (for foreach list each key )

php数组的遍历讲解 本文主要讲解for,foreach,list,each,key,指针操作相关函数,array_flip ,array_reverse,array_walks等函数的对数组的...
  • beyondlpf
  • beyondlpf
  • 2012年09月14日 13:43
  • 3515
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:原生js使用forEach()与jquery使用each遍历数组,return false 的区别
举报原因:
原因补充:

(最多只允许输入30个字)