1、encodeURI和decodeURI
[1]语法:encodeURI(string)、decodeURI(string)
[2]说明:decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。其中加密值为:其中的十六进制转义序列将被它们表示的字符替换。
[3]案例:
代码如下 | 复制代码 |
<script type="text/javascript">
var test1="http://www.w3school.com.cn/My first/" document.write(encodeURI(test1)+ "<br />") </script> |
2、encodeURIComponent和decodeURIComponent
[1]语法:encodeURIComponent(string)、decodeURIComponent(string)
[2]说明:decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。其中加密值为:其中的十六进制转义序列将被它们表示的字符替换。
[3]案例:
代码如下 | 复制代码 |
<script type="text/javascript"> var test1="http://www.w3school.com.cn/My first/" document.write(encodeURI(test1)+ "<br />") </script> |
3、escape和unescape
[1]语法:escape(string)、unescape(string)
[2]说明:unescape() 函数可对通过 escape() 编码的字符串进行解码。
[3]案例:
代码如下 | 复制代码 |
<script type="text/javascript"> var test1="Visit W3School!" test1=escape(test1) test1=unescape(test1) </script> |