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);

es6 将 sopNum sop666sop11 sop22 sop33 sop44 sop55变成下面数据格式 arr label SOP+1 name sop1 sop1 1

原文地址: http://www.cveoy.top/t/topic/iXwn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录