一些常用的插件库集合
关于目录qiqf目录下的 array中的部分工具函数参考30-seconds-of-code, 主要是练习ts。
感谢
ddzy项目作者的创建此项目, 提供一个很好的练习ts的平台
- arrayMax(): 返回数组中最大的数字
- arrayMin(): 返回数组中最小的数字
- arrayChunk(): 将数组划分指定大小的数组
- compact(): 返回剔除
null、' '、0、false、undefined的数组 - countOccurrences(): 统计数组中元素出现的次数
- deepFlatten(): 扁平化数组
- difference(): 两个数组不同值组成的新数组
- sameArray(): 两个数组相同值组成的新数组
- distinctValuesOfArray(): 数组去重
- dropElements(): 返回第一个符合条件元素的后面所有元素组成的集合
- everyNth(): 返回数组中每个第n个元素
- filterNonUnique(): 过滤出数组中只出现一次的元素组成的集合
- flatten(): 扁平化一层数组
- flattenDepth(): 指定扁平化数组的层数