Javascript的三套编解码函数

0x01 escape/unescape

编码结果

escape不编码的字符有69个

1
*、+、-、.、/、@、_、0~9、a~z、A~Z

escape对0~255以外的unicode值进行编码的时候输出%u**格式

0x02 encodeURI

编码结果

encodeURI不编码字符有82个

1
!、#、$、&、'、(、)、*、+、-、,、.、/、@、_、~、:、;、=、?、0~9、a~z、A~Z

0x03 encodeURIComponent

编码结果

encodeURIComponent不编码字符有71个

1
!、'、(、)、*、-、.、_、~、0~9、a~z、A~Z

本文标题:Javascript的三套编解码函数

文章作者:Pino-HD

发布时间:2018年05月31日 - 15:05

最后更新:2018年05月31日 - 15:05

原始链接:https://pino-hd.github.io/2018/05/31/Javascript的三套编解码函数/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

坚持原创技术分享,您的支持将鼓励我继续创作!