<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,这两者之间没有指向关系