JavaScript-⼆维数组(对象数组)中获取某个值在数组⾸次出现的位置下标前⾔
例如删除操作需求,splice 移除时,你就需要以下⽅法从⽽正确到该项所在位置。
有时候我们需要根据⼀个条件,然后到该数组项在数组中⾸次出现的位置,即数组项 下标。
实现
这种获取下标的好处就是,⽆论数组怎么增加或移除(改变长度),都不会因为数组长度变化导致获取下标不正确问题。
// Array
const arr =[{a:1},{b:2},{c:3}]javascript全局数组
// 获取属性【b = 2】数组项⾸次出现的位置(下标)
const result = arr.map(o => o.b).indexOf(2)
// print
console.log(result)//1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。