数组的基础知识, 查漏补缺, 方便日后查阅.
常用方法
- push [change origin]
- pop [change origin]
- unshift [change origin]
- shift [change origin]
- sort [change origin]
- reverse [change origin]
- slice [new]
- splice [new]
- concat [new]
- map(iteratee)
为数组的每一个元素执行 iteratee 函数, 返回该函数返回结果的集合 - filter(predicate)
为数组的每一个元素执行 predicate 函数, 返回该函数会返回 true 的元素组成的集合. - forEach(iteratee)
为数组的每一个元素执行 iteratee 函数, 无返回值 - some(predicate)
为数组的每一个元素执行 predicate 函数, 直到找到一个使predicate 返回 true 的元素.
如果存在这样的元素, some 会立即返回 true, 停止遍历. - every(predicate)
为数组中的每一个元素执行 predicate 函数, 直到找到一个使 predicate 返回 false 的元素.
如果存在这样的元素, every 会立即返回 false, 停止遍历. - reduce(iteratee)
归并数组