2635. 转换数组中的每个元素 - 基本数组转换
                
            
             
        
            
            
Problem: 2635. 转换数组中的每个元素 
1 2 3 4 5 6 7 8 9 10 11 12
   | 
 
 
 
  var map = function(arr, fn) {     var array=[]     for(i in arr){         array[i]=fn(arr[i],parseInt(i))     }     return array };
 
  | 
 
1 2 3 4 5 6 7 8 9 10 11 12
   | 
 
 
 
  var map = function(arr, fn) {     var array=[]     arr.forEach((value,index)=>{         array[index] = fn(value,index)     })     return array };
 
  | 
 
1 2 3 4 5 6 7 8 9 10
   | 
 
 
 
  var map = function(arr, fn) {     var array=[]     array=arr.map(fn)     return array };
 
  | 
 
1 2 3 4 5 6 7 8 9 10 11 12
   | 
 
 
 
  var map = function(arr, fn) {     var array=[]     arr.reduce((_,cur,index)=>{         array.push(fn(cur,index))     },[])     return array };
 
  | 
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14
   | 
 
 
 
  var map = function (arr, fn) {     var array = []     array = arr.reduce((reduceArr, cur, index) => {         reduceArr.push(fn(cur, index))         return reduceArr     }, [])
      return array };
 
  | 
 
1 2 3 4 5 6 7 8 9 10 11
   | 
 
 
 
  var map = function(arr, fn) {     var array=[]     array=Array.from(arr,fn)
      return array };
 
  |