javascript的map()方法

来源:互联网 发布:magnet软件 编辑:程序博客网 时间:2024/05/16 06:54

map()方法:对数组的每个元素调用定义的回调函数并返回包含结果的数组。

map()语法:array1.map(callbackfn[, thisArg])

map()参数:

参数

定义

array1

必选。 对象数组。

callbackfn

必选。 最多可以接受三个参数的函数。 map 方法调用 callbackfn 函数每个元素的数组中。

thisArg

可选。 可在 callbackfn 函数中为其引用 this 关键字的对象。 如果省略 thisArg,则 undefined 将用作 this 值。

map()返回值:每个元素是与原始数组元素的回调函数返回值的新数组。

map()异常:如果 callbackfn 参数不是函数对象,则将引发 TypeError 异常

备注:

除了对象数组外,map 方法可以由具有 length 属性,而数值中索引属性命名的所有对象使用。



0 0
原创粉丝点击