var arr = [
["20220101",17.23,"14:00",7.08,"23:45",9.9667,57.85,41.09,10.15,58.91,239.2]
["20220102",4.52,"15:15",0.49,"08:45",1.7596,38.93,10.84,4.03,89.16,42.23]
]
期望得到得结果是下标加值类型得键值对
arr = [
{0:"20220101",1:17.23,2:"14:00",3:7.08,4:"23:45",5:9.9667,6:57.85,7:41.09,8:10.15,9:58.91,10:239.2},
{0:"20220122",1:17.23,2:"14:00",3:7.08,4:"23:45",5:9.9667,6:57.85,7:41.09,8:10.15,9:58.91,10:239.2},
]
一个循环就好了
let newArr=[];
arr.forEach(item=>{
let temp={};
item.forEach((e,i)=>{
temp[i]=e;
})
newArr.push(temp)
})