定義和用法

encodeURI() 函式可把字串作為 URI 進行編碼。

語法

encodeURI(URIstring)
引數描述
URIstring必需。一個字串,含有 URI 或其他要編碼的文字。

返回值

URIstring 的副本,其中的某些字元將被十六進位制的轉義序列進行替換。

說明

該方法不會對 ASCII 字母和數字進行編碼,也不會對這些 ASCII 標點符號進行編碼: - _ . ! ~ * ' ( ) 。

該方法的目的是對 URI 進行完整的編碼,因此對以下在 URI 中具有特殊含義的 ASCII 標點符號,encodeURI() 函式是不會進行轉義的:;/?:@&=+$,#