后端传回四条数据分别为
1 2 2 1
当for(let i=0;i小于数组长度;++i){
if (这个数组中值为1){
data【i】=数组i中为1的值
}
}
输出这个data
0(下标):1
3(下标):1
这时候数组下标就不有序了,请问如何让数组下标有序呢?
手机打字有些符号不方便。写得有点随意,见谅
后端传回四条数据分别为
1 2 2 1
当for(let i=0;i小于数组长度;++i){
if (这个数组中值为1){
data【i】=数组i中为1的值
}
}
输出这个data
0(下标):1
3(下标):1
这时候数组下标就不有序了,请问如何让数组下标有序呢?
手机打字有些符号不方便。写得有点随意,见谅
const arr=[1,2,2,1]
let data = []
let index = 0
for(let i =0; i< arr.length; i++){
if(arr[i] === 1){
index++
let form = {}
form[index-1] = arr[i]
data.push(form)
}
}
console.log(data)