原生js和jquery 遍历数组区别(forEach和each区别)

<script>var arr=[1,3,6,8,4];var obj={0:1,1:3,2:6,3:8,4:4};arr.forEach(function(value,index){//原生js遍历数组          console.log(index,value); //第一个参数是值,第二个是索引        })        obj.forEach(function(value,index){//原生js foreach方法不可遍历伪数组console.log(index,value);})       $.each(arr,function(index,value){//jquery each方法既可以遍历数组也可遍历伪数组            console.log(index,value);}) //第一个参数是索引,第二个参数是值          $.each(obj,function(index,value){//jquery each方法可遍历数组也可遍历伪数组            console.log(index,value);      })    </script>

总而言之,jquery既可以遍历数组又可遍历伪数组,比较强大

原生js和jquery 遍历数组区别(forEach和each区别)相关推荐

  1. 原生JS、jQuery 遍历方法总结

    一.原生JS: forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项. 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当 ...

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

    原生js使用forEach()与jquery使用each()遍历数组,return false 的区别: 1.使用each()遍历数组a,如下: var a=[20,21,22,23,24];$.ea ...

  3. html——原生js与jquery创建元素节点区别

    学习完静态样式之后开始学习动态创建添加html元素,总结了下原生js与jquery生成元素区别. 1.javascript创建元素 创建select var select = document.cre ...

  4. 原生js与jquery的区别

    原生js与jquery的区别 1.选择器: js: $('.car_img_con img')[0]; var jsObj = document.getElementsByClassName('sel ...

  5. jq ajax请求php原声,原生JS与jQuery对AJAX的实现

    原生JS与jQuery对AJAX的实现 一.定义 W3C里这么解释AJAX: AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). ...

  6. js中 map 遍历数组

    forEach()和map()都是遍历数组的方法,用法类似,但是还是有很大区别: 相同点: 1.都是循环遍历数组中的每一项: 2.在遍历中执行匿名函数都可以接收三个参数,分别为:遍历过程的每一项.遍历 ...

  7. 原生js、jQuery实现选项卡功能

    在大家在网上平常浏览网页的时候,想必各位都会看到选项卡功能,在这里给大家详解一下用原生js.jQuery如何来写一些基本的选项卡 话不多说,先给各位看一下功能图:              好了,下边 ...

  8. linux jq 遍历数组,jquery 遍历数组 each 方法详解

    JQuery拿取对象的方式 $('#id') :通过元素的id $('tagName') : 通过元素的标签名 $('tagName tagName') : 通过元素的标签名,eg: $('ul li ...

  9. jQuery遍历数组

    jQuery遍历数组 数组遍历: 在JS中,我们使用普通for循环即可遍历数组. 在jQuery中,我们可以使数组的遍历变得更为简单(使用for遍历,取出的元素为js对象而非jQuery对象) 属性名 ...

最新文章

  1. Java项目:生活旅行分享平台(java+Springboot+JPA+Jsp+Html+js+Ajax+maven+mysql)
  2. php超链接如何隐藏参数,php如何去除超链接
  3. GDCM:衍生系列DeriveSeries的测试程序
  4. mysql 删除外键
  5. weex eros框架源码解析
  6. spring-boot actuator(监控)配置和使用
  7. 使用PowerShell读取文件数据
  8. sparksql读取mysql表的两种方式
  9. 纠删码(Erasure Code)及其演进LRC(Locally Repairable Codes)原理讲解
  10. Elasticsearch: 运用 Pinned query 来提高文档的排名 (7.5发行版新功能)
  11. 松下GH5相机SD卡格式化后MP4视频碎片重组数据恢复方法
  12. 米的换算单位和公式_小学数学单位换算公式(附练习题)
  13. DB2 SQL 消息
  14. 博文推荐|BookKeeper - Apache Pulsar 高可用 / 强一致 / 低延迟的存储实现
  15. 手把手教你做时间序列图
  16. linux7删除lv后文件系统异常,使用c-spoc删除lv后出现怪异异常!(已解决)
  17. C#通过ip地址取当前城市
  18. Python画一个内部没有边线的五角星
  19. Linux 基础上机篇
  20. 佳能 digital photo professional直接安装方法

热门文章

  1. 学习历程--普中51单片机A2--LED实验
  2. 当当网最新上架图书html,基于Python3爬虫获取最新上架图书的实现
  3. jquery获取和设置html title标签值
  4. 武汉理工大学C语言 作业练习
  5. LeetCode 787. K 站中转内最便宜的航班(图/Bellman Ford算法)
  6. mysql 外键mediumblob_Mysql 中的blob相关问题
  7. 现在网上流传的 35 岁很多人会失业,究竟是危言耸听,还是真实存在的?
  8. 铁道部掌上12306手机客户端预计11月底推出-铁道部-掌上12306-手机客户端
  9. 南昌大学计算机专业排名多少,南昌大学专业排名前十 南昌大学专业排名榜
  10. ctf-pikachu-暴力破解