最近更新
阅读排行
关注本站

JS中的Array.map()方法

阅读:7242 次   编辑日期:2015-07-06

目录:

概述:

来到了新公司之后,发现和我一个组那哥们儿特别像我的一个朋友,也跟林俊杰有有些相似,最让我意外的是这哥们儿写的所有代码都是原生的JavaScript,相当之利害,简直就是一个写JavaScript的林俊杰啊~
同事
等我跟他熟了之后再把相片补上吧~
今天继续ECMA5,如果我们要循环一个数组,然后针对每个元素有一个操作,之后返回新数组怎么办?for循环数组,然后再操作,最后return?今天我们讲个方便的方法。

Array.map()方法

Array.map() 方法返回一个新数组,此方法可以以一个函数为参数,循环数组的每一个元素,函数将数组中的元素接收为单个参数。
示例如下:
   var arr = [8, 10, 13, 10, 8, 1, 5];
    function double(num){
        return num * 2;
    }
    alert(arr.map(double));//16, 20, 26, 20, 16, 2, 10
将本篇文章分享到:
top