Escape编码/解码
关于Escape编码介绍:
1、Escape编码是一种将字符串中的非ASCII字符转换为%xx格式的编码方式,其中xx是该字符在字符集表中的编码的16进制数字。
2、Escape编码采用ISO Latin字符集对指定的字符串进行编码。空格符、标点符号、特殊字符以及其他非ASCII字符都被转化成%xx格式的字符编码,其中xx等于该字符在字符集表里面的编码的16进制数字。
3、Escape编码与encodeURI和encodeURIComponent的区别:
(1)、escape编码对所有非ASCII字符进行编码。
(2)、encodeURI/encodeURIComponent主要针对URL中的特殊字符进行编码。
(3)、escape编码不考虑URL的特定规则。
(4)、encodeURI和encodeURIComponent会按照URL的编码规则进行编码,以确保生成的字符串可以作为URL的一部分。
相关导航
没有相关内容!