数组map用法总结

数组中,map方法,指的是是数组的映射。

map基本语法如下function回调支持3个参数,第1个是遍历的数组内容;第2个是对应的数组索引,第3个是数组本身。

map方法的作用不难理解,“映射”嘛,也就是原数组被“映射”成对应新数组。下面这个例子是数值项求平方:

 

还有下面的例子:

输出:

在实际使用的时候,我们可以利用map方法方便获得对象数组中的特定属性值们。例如下面这个例子(之后的兼容demo也是该例子):

 

方法还是很犀利的,Array.prototype扩展可以让IE6-IE8浏览器也支持map方法:

 
 
 
原文地址:https://www.cnblogs.com/xuzhudong/p/7026730.html