1.提到编码,首先需要认识神马是编码,有几种编码方式。
2.什么是编码以及常见的几种编码方式已经大概的阐述了,下面我们就研究一下JavaScript中的几种编码方式吧。
3.实例:
var str1 = encodeURI(‘https://www.cnblogs.com/dqhan.aspx?name1=dqhan1&name2=dqhan2‘)
str1: "https://www.cnblogs.com/dqhan.aspx?name1=dqhan1&name2=dqhan2"
var str2 = encodeURIComponent(‘https://www.cnblogs.com/dqhan.aspx?name1=dqhan1&name2=dqhan2‘);
str2: "https%3A%2F%2Fwww.cnblogs.com%2Fdqhan.aspx%3Fname1%3Ddqhan1%26name2%3Ddqhan2"
var str3 = escape(‘https://www.cnblogs.com/dqhan.aspx?name1=dqhan1&name2=dqhan2‘);
str3: "https%3A//www.cnblogs.com/dqhan.aspx%3Fname1%3Ddqhan1%26name2%3Ddqhan2"
原文:http://www.cnblogs.com/moran1992/p/6265449.html