更新记录

1.0.3(2024-10-25) 下载此版本

  • 修复 4.31版本编译器 编译失败的问题。

1.0.2(2024-08-22) 下载此版本

  • 新增 clamp 数学工具函数,用于限制数值在指定范围内。文档
  • 新增 inRange 数学工具函数,用于判断数值是否在指定范围内。文档
  • 新增 mean 数学工具函数,用于计算数组的平均值。文档
  • 新增 meanBy 数学工具函数,用于计算数组的平均值,根据回调函数获取值。文档
  • 新增 random 数学工具函数,用于生成随机数。文档
  • 新增 randomInt 数学工具函数,用于生成随机整数。文档
  • 新增 range 数学工具函数,根据起始值、结束值和步长生成数组。文档
  • 新增 round 数学工具函数,用于四舍五入。文档
  • 新增 sum 数学工具函数,用于计算数组的总和。文档
  • 新增 sumBy 数学工具函数,用于计算数组的总和,根据回调函数获取值。文档

1.0.1(2024-08-16) 下载此版本

  • 新增 sample 数组工具函数,用于生成指定长度的随机数组。文档
  • 新增 sampleSize 数组工具函数,用于从数组中随机选取指定数量的元素。文档
  • 新增 shuffle 数组工具函数,用于打乱数组顺序。文档
  • 新增 size 数组工具函数,用于获取数组、对象、字符串的长度。文档
  • 新增 take 数组工具函数,用于从数组中取出前 n 个元素。文档
  • 新增 takeWhile 数组工具函数,用于从数组中取出满足条件的元素。文档
  • 新增 takeRight 数组工具函数,用于从数组中取出后 n 个元素。文档
  • 新增 takeRightWhile 数组工具函数,用于从数组中取出后面满足条件的元素。文档
  • 新增 union 数组工具函数,用于合并两个数组。文档
  • 新增 unionBy 数组工具函数,用于合并两个数组,根据回调函数判断是否合并。文档
  • 新增 unionWith 数组工具函数,用于合并两个数组,根据回调函数判断是否合并。文档
  • 新增 uniq 数组工具函数,用于过滤数组中的重复元素。文档
  • 新增 uniqBy 数组工具函数,用于过滤数组中的重复元素,根据回调函数判断是否重复。文档
  • 新增 uniqWith 数组工具函数,用于过滤数组中的重复元素,根据回调函数判断是否重复。文档
  • 新增 unzip 数组工具函数,用于将数组的元素打包成两个数组。文档
  • 新增 without 数组工具函数,用于过滤数组中指定元素。文档
  • 新增 xor 数组工具函数,用于两个数组的异或运算。文档
  • 新增 xorBy 数组工具函数,用于两个数组的异或运算,根据回调函数判断是否异或。文档
  • 新增 xorWith 数组工具函数,用于两个数组的异或运算,根据回调函数判断是否异或。文档
  • 新增 zip 数组工具函数,用于将多个数组打包成一个数组。文档
  • 新增 zipObject 数组工具函数,用于将键值对转换成对象。文档
  • 新增 head 数组工具函数,用于获取数组的第一个元素。文档
  • 新增 tail 返回一个新数组,其中除了第一个元素外,包含所有元素。文档
  • 新增 last 数组工具函数,用于获取数组的最后一个元素。文档
  • 新增 initial 数组工具函数,用于获取数组的除最后一个元素外的所有元素。文档
查看更多

平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.6.8,Android:支持,iOS:支持,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

kux-toolkit

Kux Toolkit 是一个现代的uts实用库,提供一系列强大的工具函数,帮助开发者快速开发基于uts的应用。

与 lodash、ramda 等工具库不同,Kux Toolkit 致力于提供更加易用、易理解的 API,并提供更加丰富的功能。并且基于 uts 强大的跨端能力,Kux Toolkit 还可以帮助开发者开发出适用于多个平台的应用。

特性

  • 基于 uts 的跨端能力
  • 丰富的工具函数
  • 易用、易理解的 API
  • 完善的文档和示例
  • 开源免费

安装

直接在 插件市场 下载安装即可。

文档

Kux Toolkit 文档

简单示例

import { min } from '@/uni_modules/kux-toolkit'

console.log(min([1, 2])) // 1

灵感来源

致谢

  • 感谢 lodashes-toolkit 提供的宝贵的工具函数。
  • 感谢 uts 提供的跨端能力。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问