前端转码有那些方法,除了encodeURIComponent()
时间: 2023-10-27 17:51:41 浏览: 201
js中unicode转码方法详解.docx
除了常用的encodeURIComponent()方法外,还有以下几种前端转码方法:
1. encodeURI():用于对整个URL进行编码,但不包括特殊字符:`, / ? : @ & = + $ #` 。
2. escape():用于编码字符串,但已被废弃,不建议使用。
3. Base64 编码:将文本或二进制数据编码为ASCII字符集中的可打印字符,常用于在URL、Cookie等场景下传输数据。
4. Unicode 转义:用 \uXXXX 格式表示一个Unicode字符,例如 “中” 在 Unicode 中对应的编码是 U+4E2D,可以表示为 \u4E2D。
需要注意的是,以上方法都只是编码,不能代替加密,不应将其用于敏感数据的传输。
阅读全文