encodeURI()函数可以将字符串编码为URI。
语法:
encodeURI(URIstring)
参数说明
URIstring
必需的。包含URI或其他要编码的文本的字符串。

返回:
URIstring的副本,其中的某些字符将由十六进制转义序列代替。
说明
此方法不编码ASCII字母和数字,也不编码以下ASCII标点符号:-_。 〜*’()。
此方法的目的是对URI进行完全编码。因此,encodeURI()函数不会转义以下在URI中具有特殊含义的ASCII标点:; /?&= + $,#您可以使用encodeURIComponent()和encodeURIComponent()来转义
var a ="张三";
encodeURI(a)// "%E5%BC%A0%E4%B8%89"
decodeURI()函数可以解码由encodeURI()函数编码的URI。
语法
decodeURI(URIstring)
说明

参数说明
URIstring
必需的。包含URI或其他要解码的文本的字符串。
返回值
URIstring的副本,其中十六进制转义序列将由它们表示的字符替换。
var b = encodeURI("张三");//%E5%BC%A0%E4%B8%89
decodeURI(b) //张三
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-356999-1.html
是一条
如果战争胜利