js decodeURI() 、encodeURI()、encodeURIComponent(),url转码url编码url解码url转译
分享知识http://www.fedrobots.com/?search=31250我来纠错encodeURI() //函数可把字符串作为 URI 进行编码。
decodeURI() //函数可对 encodeURI() 函数编码过的 URI 进行解码。
encodeURIComponent() //函数可把字符串作为 URI 组件进行编码,包括url里的所有分隔符。
//实例
<script type="text/javascript">
var test1="https://www.fedrobots.com?name=杨安云"
document.write(encodeURI(test1)+ "<br />");
document.write(decodeURI(test1)+ "<br />");
document.write(encodeURIComponent(test1));
</script>
输出:
http://www.fedrobots.com?name=%E6%9D%A8%E5%AE%89%E4%BA%91
http://www.fedrobots.com?name=杨安云
http%3A%2F%2Fwww.fedrobots.com%3Fname%3D%E6%9D%A8%E5%AE%89%E4%BA%91