functionIndex(arr){
var result={}
// for(var i=0;i<arr.length;i++){
arr.forEach((item,i)=>{
var element=item.isSign
if(!result[element]){
result[element]=[i]
// console.log('result[element]',result[element]);
}else{
result[item.isSign].push(i)
}
})
return result
},
// var arr=[1,2,3,2,1,3,4]
var arr=[
{isSign: "0",reportClass: "跟踪"},
{isSign: "0",reportClass: "跟踪1"},
{isSign: "0",reportClass: "跟踪1"},
{isSign: "1",reportClass: "跟踪1"},
]
var eee=this.functionIndex(arr)
console.log('eee',eee);
数组中相同元素的下标
最新推荐文章于 2024-07-21 10:17:51 发布