常用情境:根据id找到数组的索引值
var arr = [1, 3, 6, 9]
var index = arr.findIndex((e) => {
return e > 7
})
//简写
//var index = arr.findIndex((e) => e > 7)
console.log(index)
常用情境:数组过滤,生成新数组
var arr = [1, 3, 8]
var arr2 = arr.filter((e) => {
return e > 1
})
console.log(arr2)
常用情境:删除数组中指定位置的元素(直接操作原数组)
var arr = ["didi", 2, 9]
arr.splice(0, 1)
console.log(arr) //[2,9]
原文:https://www.cnblogs.com/maizilili/p/12768254.html