我想做的是创建一个从1到N的数组,并将其命名为first_array
,然后将其与另一个具有相同长度的数组(second array
)合并,并创建一个新的数组对象,如下所示:
new_array = [
{
"name": "first_array[0]",
"value": second_array[0]
},
{
"name": "first_array[1]",
"value": second_array[2]
},
"name": "first_array[2]",
"value": second_array[2]
];
您可以创建一个新的长度为N
的数组,用一个填充值填充它,然后使用.map
填充它们的索引值。
例如:
const n = 10;
const myArray = new Array(n).fill(null).map((_, i) => i + 1);
具有myArray
的结果:
[ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]