mirror of
https://github.com/toss/es-toolkit.git
synced 2024-12-01 10:45:08 +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>
26 lines
1.4 KiB
Markdown
26 lines
1.4 KiB
Markdown
# 关于 es-toolkit
|
||
|
||
es-toolkit 是一个现代的 JavaScript 实用库,提供了一系列强大的函数,适用于日常使用。
|
||
|
||
与 lodash 等替代品相比,es-toolkit 提供了 [显著更小的包体积](./bundle-size.md)(最多减少97%)和 [2-3倍更快的运行时性能](./performance.md)。这是通过利用最新的 JavaScript 特性实现的。
|
||
|
||
es-toolkit 内置 TypeScript 类型,并经过严格测试,确保了100%的测试覆盖率,以保证最大的可靠性。
|
||
|
||
## 功能特点
|
||
|
||
以下是 es-toolkit 提供的一些功能特点:
|
||
|
||
- **Array**: 数组操作工具,如 [uniq](./reference/array/uniq.md) 和 [difference](./reference/array/difference.md)。
|
||
- **Function**: 控制函数执行的工具,包括 [debounce](./reference/function/debounce.md) 和 [throttle](./reference/function/throttle.md)。
|
||
- **Math**: 数值操作工具,如 [sum](./reference/math/sum.md) 和 [round](./reference/math/round.md)。
|
||
- **Object**: 操作 JavaScript 对象的工具,如 [pick](./reference/object/pick.md) 和 [omit](./reference/object/omit.md)。
|
||
- **Predicate**: 类型保护函数,如 [isNotNil](./reference/predicate/isNotNil.md)。
|
||
- **Promise**: 异步操作工具,如 [delay](./reference/promise/delay.md)。
|
||
- **String**: 字符串操作工具,如 [snakeCase](./reference/string/snakeCase.md)。
|
||
|
||
## 链接
|
||
|
||
请参考以下链接获取有关该项目的更多信息。
|
||
|
||
- [GitHub](https://github.com/toss/es-toolkit)
|