以下是一个示例解决方案,展示了如何编辑JavaScript数组,并将其映射到另一个数组:
// 原始数组
const originalArray = [1, 2, 3, 4, 5];
// 使用map()函数将原始数组中的每个元素乘以2,并创建一个新的数组
const mappedArray = originalArray.map((element) => {
return element * 2;
});
console.log(mappedArray);
// 输出:[2, 4, 6, 8, 10]
在上述示例中,我们定义了一个名为originalArray
的原始数组,其中包含一些数字。然后,我们使用map()
函数来遍历原始数组中的每个元素,并对其进行编辑。在此示例中,我们将每个元素乘以2。使用箭头函数作为map()
函数的参数,通过返回element * 2
来编辑每个元素。map()
函数将返回一个新的数组,其中包含编辑后的元素。我们将这个新数组赋给mappedArray
变量,并在控制台上打印出来,以验证所做的映射是否正确。
请注意,map()
函数是一个高阶函数,它接受一个函数作为参数,并对数组中的每个元素应用这个函数。通过返回编辑后的元素,map()
函数将创建一个新的数组。