你的位置:首页 > 软件开发 > Java > 聊一聊ES5数组(Array)新增的那些方法

聊一聊ES5数组(Array)新增的那些方法

发布时间:2016-03-29 00:00:06
一、前言ES5中新增的一些处理数组(Array)的方法, 对于用JavaScript处理数据非常有用。我总结了一下,给这些方法分了类,大体如下:2个索引方法:indexOf() 和 lastIndexOf();5个迭代方法:forEach()、map()、filter()、som ...

聊一聊ES5数组(Array)新增的那些方法

一、前言

ES5中新增的一些处理数组(Array)的方法, 对于用JavaScript处理数据非常有用。我总结了一下,给这些方法分了类,大体如下:

2个索引方法:indexOf() 和 lastIndexOf();

5个迭代方法:forEach()、map()、filter()、some()、every();

2个归并方法:reduce()、reduceRight();

下面我们来具体看一看这些方法怎么用吧!

 

二、索引方法

索引方法包含indexOf()和lastIndexOf()两个方法,这两个方法都接收两个参数,第一个参数是要查找的项,第二个参数是查找起点位置的索引,该参数可选,如果缺省或是格式不正确,那么默认为0。两个方法都返回查找项在数组中的位置,如果没有找到,那么返回-1。区别就是一个从前往后找,一个从后往前找。

让我们来看一个具体列子吧,首先定义一个数组:

var dataArray = [1, 7, 5, 7, 1, 3];

原标题:聊一聊ES5数组(Array)新增的那些方法

关键词:array

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录