首页 > 其他 > 详细

关于escape和URI之间的不同!

时间:2020-04-02 17:22:29      阅读:73      评论:0      收藏:0      [点我收藏+]

相关资料:

https://blog.csdn.net/object277910278/article/details/20669963

 

1.Escape方法

对String对象编码以便它们能在所有计算机上可读,
escape(charString)
必选项 charstring 参数是要编码的任意 String 对象或文字。
说明
escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以及其他非ASCII字符都用%xx编码代替,其中xx 等于表示该字符的十六进制数。例如,空格返回的是"%20 "。字符值大于255的以%uxxxx格式存储。
注意 :escape方法不能够用来对统一资源标示码(URI)进行编码。对其编码应使用encodeURI和encodeURIComponent方法。

2.UnEscape方法
解码用escape方法进行了编码的String对象。
unescape(charstring)
必选项charstring参数是要解码的String对象。
说明
unescape方法返回一个包含charstring内容的字符串值。所有以%xx十六进制形式编码的字符都用ASCII字符集中等价的字符代替。
以%uxxxx格式(Unicode字符)编码的字符用十六进制编码xxxx的Unicode字符代替.
注意:unescape方法不能用于解码统一资源标识码 (URI)。解该码可使用decodeURI和decodeURIComponent方法。

关于escape和URI之间的不同!

原文:https://www.cnblogs.com/FKdelphi/p/12620756.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!