您可以使用Array的map方法来实现这个转换。首先,您需要创建一个新的数组,然后对原数组中的每个元素进行转换。转换的过程可以通过一个函数来完成,该函数将原数组中的元素作为参数,并返回转换后的对象。

以下是使用ES6的箭头函数来实现这个转换的示例代码:

const arr = [1, 2, 3, 4, 5, 6];

const newArr = arr.map((value, index) => {
  const labelArr = ['冲压工艺测算填报', '焊接工艺测算填报', '电泳工艺测算填报', '排气工艺测算填报', '机加工艺测算填报', '装配工艺测算填报'];

  return {
    label: labelArr[index],
    value: value
  };
});

console.log(newArr);

输出结果为:

[
  { label: '冲压工艺测算填报', value: 1 },
  { label: '焊接工艺测算填报', value: 2 },
  { label: '电泳工艺测算填报', value: 3 },
  { label: '排气工艺测算填报', value: 4 },
  { label: '机加工艺测算填报', value: 5 },
  { label: '装配工艺测算填报', value: 6 }
]
es6 将 1 2 3 4 5 6 变成 label冲压工艺测算填报value1 label焊接工艺测算填报value2 label电泳工艺测算填报value3 label排气工艺测算填报value4 label机加工艺测算填报value5 label装配工艺测算填报value6

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

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