1. 程式人生 > >js中map()方法的使用

js中map()方法的使用

<script type="text/javascript">
  var arr = [10,20,30]
  var result = arr.map(function (item,index,array) {
    console.log(array[index])
    return item+10
  })
  console.log(result)
</script>

在實際應用場景中,在便利出的資料需要處理的時候用到map比較多一些,例如商品列表資料回來之後進行展示需要進行另外的操作時,如此不會改變原陣列,便可實現效果

map()方法是不會改變原來的陣列,也就是例子中的arr,資料處理之後會返回一個新的陣列result,這兩者之間沒有指向關係