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);

猜你喜欢

转载自www.cnblogs.com/jsjx-xtfh/p/9463678.html