1.find(callback):返回数组中第一个满足条件的元素
let arr = [9,8,-9,3,4,1];
let n = arr.find(function(item,index) {
if(item < 0){
return true;
}
})
console.log(n);
上图所示代码返回小于0的对象,find(callback)返回数组中满足要求的第一个元素,找到之后结束本次操作,即打印出的结果为-9。
2.findIndex(callback):返回数组中第一个满足条件的元素的下标
3.entries():帮助数组遍历每一个key值与value值
let arr = [9,16,-9,7,56];
for (let [key,value] of arr.entries()) {
console.log(key,value);
}
4.keys() :帮助数组遍历所有的key值
5.includes():检索数组是否包含某个值,给返回布尔值
let arr = [9,16,-9,7,56];
console.log(arr.includes(16));