utility-array

说明

汇集有关数组的工具方法

源码

目录

Name

Description

Source

Docs

isStrictArray

判断是否严格的数组

源码

文档

toFlatArrayOutPlace

数组扁平化(非原地算法)

源码

文档

toStrictArray

将给定的类数组转化为严格的数组(非原地)

源码

文档

trunk

将源数组根据指定大小分片

源码

文档

compact

过滤指定数组中的假值(0''falsenullundefinedNaN)

源码

文档

castArray

将给定的值强制转成数组

源码

文档

_concat

将给定的任意数量的值追加至源数组

源码

文档

difference

创建一个具有唯一array值的数组,每个值不包含在其他给定的数组中

源码

文档

drop

创建一个切片数组, 去除array前面的n个元素

源码

文档

head

获取数组的第一个元素

源码

文档

dropRight

从源数组的右侧开始, 舍弃指定个数的值

源码

文档

dropRightWhile

创建一个切片数组, 去除源数组中从特定的callback返回假值开始到尾部的部分

源码

文档

fill

使用 value 值来填充(替换) array. 从 start 位置开始, 到 end 位置结束(但不包含 end 位置).

源码

文档

pullAll

移除数组 arr 中所有和给定值相等的元素, 原地操作

源码

文档

zip

创建一个分组元素的数组, 数组的第一个元素包含所有给定数组的第一个元素, 数组的第二个元素包含所有给定数组的第二个元素, 以此类推. 打包后的数组的长度等于源二维数组的最大长度的项

源码

文档

_join

将数组中的所有元素转换为由 separator 分隔的字符串。

源码

文档

take

创建一个数组切片,从 arr 数组的起始元素开始提取 amount 个元素

源码

文档