Js将字符串转换为特定的编码,使其可以或许被恣意的计较机辨认和读取:
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 要领。 (编辑:湖南网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|