javascript(UrlDecodedecodeURIComponent())这个函数名称实在太常了,个人真的不太了解,毕竟js的系统函数很多,很容易遗漏。烦恼在偶然间发现了这个函数!
编码函数:encodeURIComponent()
解码函数:decodeURIComponent()
decodeURIComponent()语法
decodeURIComponent(URIstring)
参 数:(URIstring)必需。一个字符串,含有编码 URI 组件或其他要解码的文本。
返回值:URIstring 的副本,其中的十六进制转义序列将被它们表示的字符替换。
示例:
代码如下 | 复制代码 |
<script type="text/javascript"> // <![CDATA[ var test1="烦恼"; var test2="%E7%83%A6%E6%81%BC"; document.write("编码(原="+test1+"):"+encodeURIComponent(test1)); document.write("解码(原="+test2+"):"+decodeURIComponent(test2)); // ]]> </script> |
结果:
编码(原=烦恼):%E7%83%A6%E6%81%BC
解码(原=%E7%83%A6%E6%81%BC):烦恼
注意:在UTF-8编码环境下测试通过。
时间: 2024-09-22 00:41:04