harmony-utils 之 ArrayUtil,集合工具类
harmony-utils 之 ArrayUtil,集合工具类
harmony-utils 简介与说明
harmony-utils 一款功能丰富且极易上手的 HarmonyOS 工具库,借助众多实用工具类,致力于助力开发者迅速构建鸿蒙应用。其封装的工具涵盖了 APP、设备、屏幕、授权、通知、线程间通信、弹框、吐司、生物认证、用户首选项、拍照、相册、扫码、文件、日志,异常捕获、字符、字符串、数字、集合、日期、随机、base64、加密、解密、JSON 等一系列的功能和操作,能够满足各种不同的开发需求。
picker_utils 是 harmony-utils 拆分出来的一个子库,包含 PickerUtil、PhotoHelper、ScanUtil。
下载安装
ohpm i @pura/harmony-utils
ohpm i @pura/picker_utils
复制代码
API 方法与使用
isNotEmpty 判断集合是否为非空集合
复制代码
isEmpty 判断集合是否为空集合
复制代码
removeEmpty 去除字符串数组中的空值
复制代码
trim 去除字符串数组的每个值的前后空格
复制代码
distinct 将数组去重,去重后生成新的数组,原数组不变
复制代码
reverse 将数组反转,会修改原始数组
复制代码
filter 数组过滤,通过 filter 函数实现来过滤返回需要的元素
复制代码
append 拼接数据,使用扩展运算符,不影响原数组
复制代码
min 获取数组最小值(数值、字符串、日期)
复制代码
max 获取数组最大值(数值、字符串、日期)
复制代码
flatten 平铺二维数组
复制代码
union 平铺二维数组,并去重
复制代码
chunk 数组分块
复制代码
contain 判断集合是否包含某个值
复制代码
remove 移除集合的某个值
复制代码
评论