Escape 编解码
JavaScript 字符串的 escape 和 unescape 编解码工具,用于处理特殊字符。
使用说明
- escape 函数:将字符串编码为 %xx 或 %uxxxx 格式(已废弃,不推荐使用)
- unescape 函数:将 escape 编码的字符串解码为原始文本
- 编码规则:ASCII 字母、数字和部分符号不编码,其他字符编码为 %xx 或 %uxxxx
- 替代方案:建议使用 encodeURI/encodeURIComponent 和 decodeURI/decodeURIComponent
- 快捷键:按 Ctrl+Enter 快速执行编码/解码操作
注意事项
- escape 和 unescape 函数已被 ECMAScript 标准废弃
- 不要在新代码中使用 escape/unescape,建议使用 encodeURI/decodeURI
- escape 不能正确编码 URI,可能导致兼容性问题
- 此工具仅用于处理旧代码或特殊场景
常见字符编码对照
| 字符 | escape 编码 | 说明 |
|---|---|---|
| 空格 | %20 | 空格字符 |
| 中文(你) | %u4F60 | Unicode 编码 |
| @ | %40 | 特殊符号 |
| # | %23 | 井号 |
| & | %26 | 与符号 |
| = | %3D | 等号 |