遍历数组

- 遍历数组就是将数组中元素都获取到
- 一般情况我们都是使用for循环来遍历数组

- 使用forEach()方法来遍历数组(不兼容IE8)
forEach()方法需要一个回调函数(由我们创建,但是不由我们调用的函数)作为参数,数组中有几个元素,回调函数就会被调用几次,如下图输出了7次。

每次调用时,都会将遍历到的信息以实参的形式传递进来,我们可以定义形参来获取这些信息。

先给回调函数定义三个形参,函数被调用时,浏览器会传递三个实参进来。

a:正在遍历的元素

b:正在遍历元素的索引,从第一个元素遍历到最后一个元素,第二个参数就是代表当前这次遍历元素的索引。

c:被遍历对象,第三个参数就是这个被遍历的数组(数组也是对象)。

最新文章

  1. POJ 2251 题解
  2. ThreadLocal原理与模拟
  3. ubuntu下Eclipse下添加GBK编码
  4. 【BZOJ-3172】单词 AC自动机
  5. StringUtils判断字符串是否为空的方法
  6. 能够提高开发效率的 Eclipse 实用操作
  7. java学习一目了然——File类文件处理
  8. skynet的流程1
  9. TextView加边框,自定义,上下左右四条线 颜色,想用哪个用哪个
  10. Java基础-运算符(03)
  11. 新的开始,hello world!
  12. mybatis mapper文件里的<set><trim>
  13. 2017-12-14python全栈9期第一天第四节之python分类
  14. Kafka设计原理
  15. 基于DDD的.NET开发框架ABP实例,多租户 (Saas)应用程序,采用.NET MVC, Angularjs, EntityFramework-介绍
  16. sam(后缀自动机)
  17. 用较早版本的APIs实现抽象类
  18. Netty《一》
  19. U3D协程yield的使用和理解
  20. leetcode171

热门文章

  1. 郭的手机出现提示:条码扫描器,抱歉,Android相机出现问题。您可能需要重启设备
  2. cookie 和session的简单比较
  3. 数据结构C语言实现----树
  4. JAVA基础1(语法)
  5. TCP通信---文件上传案例、多线程文件上传
  6. leetcode 5473
  7. HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第5章CSS盒子模型
  8. PHP addcslashes() 函数
  9. CF802C Heidi and Library hard 费用流 区间k覆盖问题
  10. 4.3 省选模拟赛 序列游戏 dp