第一:escape():對字符串進行編碼,escape()不編碼的字符:@*/+函數
第二:encodeURI() 函數可把字符串做爲 URI 進行編碼。不會進行轉義的:;/?:@&=+$,# 網站
第三:encodeURIComponent() 函數可把字符串(有 URI 組件或其餘要編碼的文本)做爲 URI 組件進行編碼。編碼
在編碼單個URIComponent(指請求參數)應當是最經常使用的,它能夠將參數中的中文、特殊字符進行轉義,而不會影響整個URL。 spa
總結:code
1.主要對 ASCII 字母和數字的區別,blog
2.對URL中的參數進行編碼,由於參數也是一個URL,若是不編碼會影響整個URL的跳轉。字符串
3.簡單瞭解,不深刻。get
轉載請註明出處 http://guanhp2013.cnblogs.com/it
若有疑問,歡迎留言。請求
做者網站:https://xyzla.com/