Latest web development tutorials

JavaScript escape() 函數

函數參考手冊 JavaScript全局函數

定義和用法

escape() 函數可對字符串進行編碼,這樣就可以在所有的計算機上讀取該字符串。

該方法不會對ASCII 字母和數字進行編碼,也不會對下面這些ASCII 標點符號進行編碼: * @ - _ + . / 。 其他所有的字符都會被轉義序列替換。

提示:使用unescape()方法對字符串進行解碼。

語法

escape(string)

参数 描述
string 必需。要被转义或编码的字符串。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

所有主要瀏覽器都支持escape() 函數


提示和註釋

注意: escape()函數不能用於編碼URIs(通用資源標識符(UniformResourceIdentifier,簡稱"URI")).可以使用函數encodeURI()取代。


實例

實例

使用escape() 來編碼字符串:

<script>

document.write(escape("Need tips? Visit W3Cschool!"));

</script>

以上實例輸出結果:

Need%20tips%3F%20Visit%20W3Cschool%21

嘗試一下»


函數 參考手冊 JavaScript全局函數