ES6的map方法返回值
时间: 2024-03-28 10:33:49 浏览: 137
ES6中Set和Map用法实例详解
ES6中的`map`方法是数组对象的一个方法,它用于对数组中的每个元素进行操作,并返回一个新的数组,新数组的元素是原数组经过操作后的结果。
`map`方法的返回值是一个新的数组,该数组的长度与原数组相同。对于原数组中的每个元素,`map`方法会调用传入的回调函数,并将回调函数的返回值作为新数组中对应位置的元素。
下面是一个示例代码:
```javascript
const numbers = [1, 2, 3, 4, 5];
const doubledNumbers = numbers.map((num) => num * 2);
console.log(doubledNumbers); // 输出 [2, 4, 6, 8, 10]
```
在上面的示例中,`map`方法将原数组`numbers`中的每个元素都乘以2,并将结果存储在新数组`doubledNumbers`中。最后,我们通过`console.log`打印出了新数组的内容。
阅读全文