every
arr.every()是判断数组中的元素是否都满足给定的条件,全部满足才会返回true;
some
arr.some()则是判断数组中是否有元素满足给定的条件,只要有一个元素满足即返回true;
filter
arr.filter() 数组过滤,返回的是满足给定条件的元素组成的数组,也要一个封装。
forEach
arr.forEach() 数组的遍历,注意它没有返回值,就是遍历数组,将它遍历出来,拿到数组的每一项
map
arr.map() 数组的映射,返回每次函数调用的结果组成的数组/映射数组内元素的内容,返回新数组
reduce
arr.reduce()用于遍历数组元素,为每个数执行一次回调函数。
findIndex
arr.findIndex()获取符合条件的第一个元素位置(下标)。