ES5新增的数组方法之map映射的应用

编写函数map(arr) 把数组中的每一位数字都增加30%

1.方法一

function map(arr){
   var newArr=[];
   for(var i in arr){
       newArr.push(arr[i]*=1.3);
   }

   return newArr;
}

var arr=[10,20,30,40];
console.log(map(arr));

 

2.方法二

var arr=[10,20,30,40];

var newArr=arr.map(function(item,index,array){

      return  item*=1.3;

})

console.log(newArr);

posted @ 2018-08-12 17:23  静守己心,笑谈浮华  阅读(440)  评论(0编辑  收藏  举报