(1)ES6为Array增加了find(),findIndex函数。
find()函数用来查找目标元素,找到就返回该元素,找不到返回undefined。
findIndex()函数也是查找目标元素,找到就返回元素的位置(索引),找不到就返回-1。
他们的都是一个查找回调函数(匿名函数)。
find( )实例方法:
所谓的实例方法就是并不是以Array对象开始的,而是必须有一个已经存在的数组,然后使用的方法,这就是实例方法
let arr=[1,2,3,4,5,6,7,8,9];
console.log(arr.find(function(value,index,arr){
return value > 5;
}))
value:表示当前查找的值。
index:表示当前查找的数组索引。
arr:表示当前数组。
// 6
findIndex()方法
返回传入一个测试条件(函数)符合条件的数组第一个元素位置
获取数组中年龄大于等于 18 的第一个元素索引位置
var ages = [3,