数组。
values: [5,4,4,5,6,6]
我想得到元素的索引,所以我在里面循环。
values.map((val) => {
console.log('val', value.indexOf(val));
console.log('val of 5', value.indexOf(5));
console.log('val of 4', value.indexOf(4));
console.log('val of 4', value.indexOf(4));
console.log('val of 5', value.indexOf(5));
console.log('val of 6', value.indexOf(6));
console.log('val of 6', value.indexOf(6));
return value.indexOf(val);
});
expected output
0,1,2,3,4
当前输出
0
1
1
0
4
4
我哪里做错了?
const values = [5,4,4,5,6,6]
const indexes = values.map((val, idx) => {
console.log(`Index of ${val} is ${idx}`);
return idx;
});