首页 > 代码库 > javascript URI的编码
javascript URI的编码
用encodeURIComponent,但是不清楚她和encodeURI的区别,
w3school 对其的解释:
encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。(----表示看不懂,还是不明白她兄弟两的区别)
所以
又找了一些资料,对两个方法做的解释:
有效的URI(统一资源标示符)是不能包含某些字符的,如空格,所以需要进行编码,编码方法有:encodeURI()和encodeURIComponent()。
encodeURI():用于编码完整的URI,它不对URI中的特殊字符进行编码:例如冒号、前斜杠、问号、英镑符号
有例有真相:
encodeURIComponent():用于编码URI的某一部分,它对URI中的所有非标准字符进行编码
有例有真相:
不过,我还是有一点不明白啊,那encodeURI还有何用武之地啊
javascript URI的编码
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。