Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

ts-utility-plugins/qiqingfu

一些常用的插件库集合

前言:

关于目录qiqf目录下的 array中的部分工具函数参考30-seconds-of-code, 主要是练习ts。

感谢 ddzy 项目作者的创建此项目, 提供一个很好的练习ts的平台

Array

  • arrayMax(): 返回数组中最大的数字
  • arrayMin(): 返回数组中最小的数字
  • arrayChunk(): 将数组划分指定大小的数组
  • compact(): 返回剔除 null' '0falseundefined的数组
  • countOccurrences(): 统计数组中元素出现的次数
  • deepFlatten(): 扁平化数组
  • difference(): 两个数组不同值组成的新数组
  • sameArray(): 两个数组相同值组成的新数组
  • distinctValuesOfArray(): 数组去重
  • dropElements(): 返回第一个符合条件元素的后面所有元素组成的集合
  • everyNth(): 返回数组中每个第n个元素
  • filterNonUnique(): 过滤出数组中只出现一次的元素组成的集合
  • flatten(): 扁平化一层数组
  • flattenDepth(): 指定扁平化数组的层数