find和findIndex方法
程序员文章站
2024-02-20 16:10:46
...
find
let arr = [
{
name: '六卿',
age: 18
}, {
name: '胡歌',
age: 19
}, {
name: '王力宏',
age: 20
}, {
name: '周杰伦',
age: 21
}
]
let iteminfo = arr.find((item,index)=>{
return item.age == 18
})
console.log(iteminfo) // 会返回 {name: '六卿', age: 18} 这个对象
findIndex
let indexinfo = arr.findIndex((item,index)=>{
return item.age == 18
})
console.log(indexinfo) //会返回 0 返回item.age == 18 的对象所属下标