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)
函数的第一个 参数对应的是数组的元素,第二个参数对应的是数组的索引,函数会循环遍历到数组末尾