数组常用方法 - map
语法:
数组.map{ function (item, index, arr) {}}
作用:
对原始数组进行映射
返回值:
就是一个和原始数组一样长度的新数组,并且内部的数据是被映射操作过的内容
var arr = [ 10, 20, 30, 40 ]
var res = arr.map(function (item) { return item * 10 })
console.log(arr)
console.log(res)
数组常用方法 - filter
语法:
数组.filter( function (item, index, arr) {})
返回值:
原始数组中满足条件的项
在回调函数中以 return 的形式书写 过滤条件
var arr = [ 10, 20, 30, 40 ]
var res = arr.filter(function (item, index, arr) {
// 过滤条件
return item > 20
})
console.log('原始数组 : ', arr)
console.log('过滤以后 : ', res)