js map 存新数组
时间: 2023-11-18 12:12:45 浏览: 74
在JavaScript中,`map`方法用于迭代数组中的每一个元素,并根据回调函数来处理每一个元素,最后返回一个新数组。这个方法不会改变原始数组。
例如,如果我们有一个数组`oldArray`,包含 `[1, 2, 3, 4, 5]`,我们可以使用`map`方法为每个元素增加3,并将结果保存在`newArray`中,而不改变`oldArray`。代码如下:
```javascript
var oldArray = [1, 2, 3, 4, 5];
var newArray = oldArray.map(function(element){
return element + 3;
});
console.log(newArray); // 输出结果为:[4, 5, 6, 7, 8]
```
在上面的例子中,`map`方法遍历了`oldArray`数组中的每一个元素,并将每个元素加上3,然后将结果存储在`newArray`数组中。最后,`newArray`数组包含了`oldArray`中的每个元素加上3后的值。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [js中 map 遍历数组](https://blog.csdn.net/m0_67391870/article/details/123952459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文