es6 将 sopNum sop666sop11 sop22 sop33 sop44 sop55变成下面数据格式 arr label SOP+1 name sop1 sop1 1
const sopNum = '{"sop":"666","sop1":"1", "sop2":"2", "sop3":"3", "sop4":"4", "sop5":"5"}';
const sopObj = JSON.parse(sopNum);
const arr = [];
for (let i = 1; i <= 5; i++) {
const label = SOP+${i};
const name = sop${i};
const obj = {
label,
name,
[name]: sopObj[name]
};
arr.push(obj);
}
const result = {
arr,
sop: sopObj.sop
};
console.log(result);
原文地址: http://www.cveoy.top/t/topic/iXwn 著作权归作者所有。请勿转载和采集!