JavaScript escape() 函數(shù)

2018-08-04 20:39 更新

JavaScript escape() 函數(shù)

函數(shù)參考手冊(cè) JavaScript 全局函數(shù)

定義和用法

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

該方法不會(huì)對(duì) ASCII 字母和數(shù)字進(jìn)行編碼,也不會(huì)對(duì)下面這些 ASCII 標(biāo)點(diǎn)符號(hào)進(jìn)行編碼: * @ - _ + . / 。其他所有的字符都會(huì)被轉(zhuǎn)義序列替換。

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

語(yǔ)法

escape(string)

參數(shù) 描述
string 必需。要被轉(zhuǎn)義或編碼的字符串。


瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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


提示和注釋

注意: escape()函數(shù)不能用于編碼 URIs(通用資源標(biāo)識(shí)符(UniformResourceIdentifier,簡(jiǎn)稱(chēng)"URI")). 可以使用函數(shù) encodeURI() 取代。


實(shí)例

實(shí)例

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

<script>

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

</script>

以上實(shí)例輸出結(jié)果:

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

嘗試一下 ?


函數(shù) 參考手冊(cè) JavaScript 全局函數(shù)
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)