遍历迭代
filter(() => {})
该方法用于条件过滤,返回过滤后的新数组
let arr = [1,2,3,4] let a = arr.filter((item) => { return item < 4 }) console.log(a) // [1,2,3]
map(() => {})
该方法用于遍历, 返回 有条件 的新数组
let arr = [1, 2, 3, 4]; let a = arr.map((item, index, array) => item * 2); console.log(a) // [2,4,6,8]
forEach(() => {})
该方法用遍历,没有数组
let arr = [1,2,3,4] arr.forEach((item, index, array) => { // 相关操作 })
some(() => {})
该方法检测是否包含某个元素,有的话则返回true
let arr = [1,2,3,4] let res = arr.some((item, index, array) => item > 2) console.log(res) // true