---
description: "E10 Utils 通用工具分类检索路由"
---

# 通用工具

字符串、编码、复制、校验、模块映射、MD5、总览和版本记录。

触发词：`字符串`、`base64`、`复制`、`校验`、`MD5`、`模块映射`、`版本`

## 按需加载规则

1. 精确命中能力名或导出符号时，直接读取对应知识卡。
2. 仅命中场景时，从下表选择最多三个候选卡。
3. 知识卡不足时，再读取卡片链接的完整原始文档。

## 能力列表

| 能力 | 场景摘要 | 知识卡 |
|---|---|---|
| `CHANGELOG` | 字符串、编码、复制、校验、模块映射、MD5、总览和版本记录。 | [加载](../cards/CHANGELOG.md) |
| `index` | gitlab @weapp/utils 是公共工具库，它的主要作用： | [加载](../cards/index.md) |
| `base64` | 简单数据加密 | [加载](../cards/base64.md) |
| `camelcase` | 工具库appInfo方法 默认使用camelcase进行模块的转换 | [加载](../cards/camelcase.md) |
| `classnames` | 组件可通过状态或者属性动态控制标签的类名增加删除 | [加载](../cards/classnames.md) |
| `copy` | 将内容从浏览器复制到剪贴板 | [加载](../cards/copy.md) |
| `moduleSignToModule` | 工具库内部维护的一个模块信息对象 | [加载](../cards/moduleSignToModule.md) |
| `qs` | 处理上传数据为对象时，字符串化 | [加载](../cards/qs.md) |
| `sparkMD5` | 正常使用 | [加载](../cards/sparkMD5.md) |
| `validator` | 组件库默认表单验证封装 | [加载](../cards/validator.md) |
