JS根据对象值查找对应索引

博大精深的JS,永远都学不完的好东东!
JS根据对象值查找对应索引:

let arr = [
	{id:'1',name:'a'},
	{id:'2',name:'b'},
	{id:'3',name:'c'},
]
//查找id=3记录的索引号
let i = arr.findIndex(v=>v.id==3)
console.log('i:',i) //2
//查找name='b'记录的索引号
i = arr.findIndex(v=>v.name=='b')
console.log('i:',i) //1
//查找name='bbb'记录的索引号,无值返回-1
i = arr.findIndex(v=>v.name=='bbb')
console.log('i:',i) //-1

(全文完)

你可能感兴趣的:(JavaScript)