map可以遍歷數組處理數據,并返回新的數組
語法:
?const arr=[元素1,元素2,元素3] const newarr=arr.map(function(數組的元素,數組的索引)){return 新元素 }
const arr=['blue','red','green']const newarr=arr.map(function(ele,index){console.log(ele) //數組的元素console.log(index) //數組的索引return ele+'顏色' //map會循環執行})console.log(newarr)
函數的第一個?參數對應的是數組的元素,第二個參數對應的是數組的索引,函數會循環遍歷到數組末尾
?
?