| _.chunk | 将数组拆分成多个 size 长度的区块,并返回新数组。 |
| _.compact | 创建一个新数组,包含原数组中所有的非假值元素。 |
| _.concat | 使用新数组连接数组与值。 |
| _.difference | 创建一个具有唯一 array 值的数组,每个值不包含在其他给定的数组中。 |
| _.differenceBy | 接受一个 iteratee,对比 array 和 values 中的每个元素产生比较的标准。 |
| _.differenceWith | 接受一个 comparator,比较 array,values 中的元素。 |
| _.drop | 创建一个切片数组,去除 array 前面的 n 个元素。 |
| _.dropRight | 创建一个切片数组,去除 array 尾部的 n 个元素。 |
| _.dropRightWhile | 创建一个切片数组,去除 array 中从 predicate 返回假值开始到尾部的部分。 |
| _.dropWhile | 创建一个切片数组,去除 array 中从起点开始到 predicate 返回假值结束部分。 |
| _.fill | 使用 value 值来填充 array。 |
| _.findIndex | 返回第一个通过 predicate 判断为真值的元素的索引值。 |
| _.findLastIndex | 从右到左的迭代集合 array 中的元素。 |
| _.firsthead | 获取数组 array 的第一个元素。 |
| _.flatten | 减少一级 array 嵌套深度。 |
| _.flattenDeep | 将 array 递归为一维数组。 |
| _.flattenDepth | 根据 depth 递归减少 array 的嵌套层级。 |
| _.fromPairs | 返回一个由键值对 pairs 构成的对象。 |
| _.head | 获取数组 array 的第一个元素。 |
| _.indexOf | 返回首次 value 在数组 array 中被找到的索引值。 |
| _.initial | 获取数组 array 中除了最后一个元素之外的所有元素。 |
| _.intersection | 创建唯一值的数组,这个数组包含所有给定数组都包含的元素。 |
| _.intersectionBy | 类似 _.intersection,区别是它接受一个 iteratee。 |
| _.intersectionWith | 类似 _.intersection,结果值是从第一数组中选择。 |
| _.join | 将 array 中的所有元素转换为由 separator 分隔的字符串。 |
| _.last | 获取 array 中的最后一个元素。 |
| _.lastIndexOf | 从右到左遍历 array 的元素,获取索引值。 |
| _.nth | 获取 array 数组的第 n 个元素。 |
| _.pull | 移除数组 array 中所有和给定值相等的元素。 |
| _.pullAll | 类似 _.pull,这个方法接收一个要移除值的数组。 |
| _.pullAllBy | 类似于 _.pullAll,区别是这个方法接受一个 iteratee。 |
| _.pullAllWith | 类似于 _.pullAll,区别是这个方法接受一个 comparator。 |
| _.pullAt | 根据索引移除 array 中对应的元素。 |
| _.remove | 移除数组中断言为真的所有元素。 |
| _.reverse | 反转 array。 |
| _.slice | 裁剪数组 array。 |
| _.sortedIndex | 使用二进制的方式检索值尽可能小的索引位置。 |
| _.sortedIndexBy | 类似 _.sortedIndex ,除了它接受一个 iteratee。 |
| _.sortedIndexOf | 类似 _.indexOf,在已经排序的数组上执行二进制检索。 |
| _.sortedLastIndex | 类似于 _.sortedIndex,除了返回 value 值在 array 中尽可能大的索引位置。 |
| _.sortedLastIndexBy | 类似 _.sortedLastIndex,除了它接受一个 iteratee。 |
| _.sortedLastIndexOf | 类似 _.lastIndexOf,除了它是在已经排序的数组上执行二进制检索。 |
| _.sortedUniq | 类似 _.uniq,除了它会优化排序数组。 |
| _.sortedUniqBy | 类似 _.uniqBy,除了它会优化排序数组。 |
| _.tail | 获取除了数组第一个元素以外的全部元素。 |
| _.take | 从数组的起始元素开始提取 n 个元素。 |
| _.takeRight | 从数组的最后一个元素开始提取 n 个元素。 |
| _.takeRightWhile | 从数组的最后一个元素开始提取元素,直到 predicate 返回假值。 |
| _.takeWhile | 从数组的起始元素开始提取元素,,直到 predicate 返回假值。 |
| _.union | 创建一个按顺序排列的唯一值的数组。 |
| _.unionBy | 这个方法类似 _.union ,除了它接受一个 iteratee。 |
| _.unionWith | 类似 _.union, 除了它接受一个 comparator 调用比较数组。 |
| _.uniq | 创建一个去重后的数组副本。 |
| _.uniqBy | 类似 _.uniq,除了它接受一个 iteratee。 |
| _.uniqWith | 类似 _.uniq,除了它接受一个 comparator 调用比较数组。 |
| _.unzip | 类似于 _.zip,除了它接收分组元素的数组。 |
| _.unzipWith | 类似于 _.unzip,除了它接受一个 iteratee 指定重组值应该如何被组合。 |
| _.without | 创建一个剔除所有给定值的新数组。 |
| _.xor | 使用 symmetric difference 做等值比较。 |
| _.xorBy | 类似 _.xor,除了它接受一个 iteratee。 |
| _.xorWith | 类似 _.xor,除了它接受一个 comparator。 |
| _.zip | 创建一个分组元素的数组,数组包含所有相对应的给定元素。 |
| _.zipObject | 类似 _.fromPairs,除了它接受2个数组。 |
| _.zipObjectDeep | 这个方法类似 _.zipObject,除了它支持属性路径 |
| _.zipWith | 类似于 _.zip,不同之处在于它接受一个 iteratee。 |