var array = [1,2,3,'4'];
var indexOf4 = (array || []).findIndex((item) => item === '4');
console.log(indexOf4); // 3
var profiles= [
{
id: 'id123',
name: "lin",
age: 23
},
{
id: 'id456',
name: "lin2",
age: 12
},
{
id: 'id678',
name: "lin3",
age: 13
}
];
var currentProfile = {
id: 'id456',
name: "lin2",
age: 12
};
var currentProfileIndex = (profiles|| []).findIndex((profile) => profile.id === currentProfile .id);
console.log(currentProfileIndex );
这篇博客探讨了JavaScript中利用数组的findIndex方法查找特定元素的用法,并展示了如何在对象数组中根据对象属性进行索引查找。示例代码演示了在不同场景下如何高效地定位数组中的目标值或对象。
2933

被折叠的 条评论
为什么被折叠?



