encodeURIComponent的重新学习

欢欢欢欢 发表于 2017-1-21 14:34

encodeURIComponent将所有的非字母数字的字符转换为浏览器可理解的UTF-8编码。

跟她对应的是encodeURI,一个是将URI转换一部分,一个是全部转换

示例:

链接:http://www.wrox.com/illegal value.htm#start

encodeURIComponent结果:http%3A%2F%2Fwww.wrox.com%2Fillegal%20value.htm%23start

encodeURI的结果:http://www.wrox.com/illegal%20value.htm#start

 

与上面两个对应的是decodeURI和decodeURIComponent,不多做赘述。