你可以使用以下代码将数组data转换为arr:

let data = {ssje: 1080, czje: 1220, xkje: 400, czcs: 10, xkcs: 0, cks: 1, cxks: 2, jrcks: 3, sycs: 10, syje: 220};
let arr = [];

let keys = Object.keys(data);
let id = 1;

keys.forEach(key => {
  let obj = {id: id};
  obj[key] = data[key];
  arr.push(obj);
  id++;
});

console.log(arr);

这段代码首先创建一个空数组arr,然后获取data对象的所有键,并将其存储在keys数组中。接下来,我们使用forEach循环遍历keys数组,并为每个键创建一个新的对象。每个新对象都有一个id属性,其值为当前循环迭代的索引加1。然后,我们将当前键和其对应的值添加到新对象中,并将该对象添加到arr数组中。最后,我们输出arr数组。

怎么把数组 data ssje 1080 czje 1220 xkje 400 czcs 10 xkcs 0 cks 1 cxks 2 jrcks 3 sycs 10 syje 220 转换成 arr id 1 ssje 1080id 2 czje 1220id 3 xkje 400id 4 czcs 10id 5 xkcs 0id 6 cks 1id 7 cxks 2id 8 jrcks 3

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

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