mirror of
https://github.com/toss/es-toolkit.git
synced 2024-11-28 20:26:33 +03:00
e9ede74362
* Translate Simplified Chinese * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Supplement the omitted * Update docs/.vitepress/shared.mts --------- Co-authored-by: Sojin Park <raon0211@gmail.com>
1.4 KiB
1.4 KiB
关于 es-toolkit
es-toolkit 是一个现代的 JavaScript 实用库,提供了一系列强大的函数,适用于日常使用。
与 lodash 等替代品相比,es-toolkit 提供了 显著更小的包体积(最多减少97%)和 2-3倍更快的运行时性能。这是通过利用最新的 JavaScript 特性实现的。
es-toolkit 内置 TypeScript 类型,并经过严格测试,确保了100%的测试覆盖率,以保证最大的可靠性。
功能特点
以下是 es-toolkit 提供的一些功能特点:
- Array: 数组操作工具,如 uniq 和 difference。
- Function: 控制函数执行的工具,包括 debounce 和 throttle。
- Math: 数值操作工具,如 sum 和 round。
- Object: 操作 JavaScript 对象的工具,如 pick 和 omit。
- Predicate: 类型保护函数,如 isNotNil。
- Promise: 异步操作工具,如 delay。
- String: 字符串操作工具,如 snakeCase。
链接
请参考以下链接获取有关该项目的更多信息。