📜  JavaScript Array map()方法

📅  最后修改于: 2020-10-25 05:02:15             🧑  作者: Mango

JavaScript Array map()方法

JavaScript数组map()方法为每个数组元素调用指定的函数,并返回新数组。此方法不会更改原始数组。

句法

map()方法由以下语法表示:

array.map(callback(currentvalue,index,arr),thisArg)  

参数

callback-表示产生新数组的函数。

currentvalue-数组的当前元素。

index-是可选的。当前元素的索引。

arr-它是可选的。 map()方法在其上运行的数组。

thisArg-是可选的。执行回调时用作此值。

返回

一个新的数组,其每个元素均由回调函数的结果生成。

JavaScript Array map()方法示例

我们来看一些map()方法的例子。

例子1

在这里,map()方法将给定元素的舍入返回到最接近的整数。


输出:

2,4,5

例子2

这里,map()方法通过将给定数组乘以3来返回给定数组的每个元素。


输出:

6,12,18