数据格式之间的相互转换

图片说明
两组数据之间的相互转换,现在我不知道怎么将exdata的数据转换成tbody的形式,有没有人知道呀,万分感谢

let exdata=[[{text:'zs'},{text:'ls'}],[{text:'24'},{text:'36'}]];
let tbody=[];
for(let i=0;i<exdata.length;i++){
    let item_exdata=exdata[i];
    for(let j=0;j<item_exdata.length;j++){
        let exitem=item_exdata[j];
        if(i===0){
            tbody.push({
                name:exitem.text
            });
        }else{
            tbody[j].age=exitem.text;
        }
    }
}
console.log(tbody)

如果元素就是两个固定的格式,可以这么写

let tbody=[];

let exdata=[
[{text:"zs"}, {text:"1s"}],
[{text:"24"}, {text:"36"}],
];

tbody.push({name:exdata[0][0].text, age:exdata[1][0].text});
tbody.push({name:exdata[0][1].text, age:exdata[1][1].text});

如果多个,可以循环处理

https://blog.csdn.net/weixin_30394333/article/details/97996053