escape和unescape知識點

2022-01-24 08:08:59 字數 1250 閱讀 4370

decodeuri() 函式可對 encodeuri() 函式編碼過的 uri 進行解碼。

encodeuri() 函式可把字串作為 uri 進行編碼

<

script

>

varuri="

my test.asp?name=ståle&car=saab";

document.write(encodeuri(uri)+"

");document.write(decodeuri(uri));

script

>

執行結果:

my%20test.php?name=st%c3%a5le&car

=saab

my test.asp?name=ståle

&car=saab

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

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

unescape() 函式可對通過 escape() 編碼的字串進行解碼

doctype html

>

<

html

>

<

head

>

<

meta

charset

="utf-8"

>

<

title

>菜鳥教程(runoob.com)

title

>

head

>

<

body

>

<

script

>

varstr="

need tips? visit runoob!";

varstr_esc

=escape(str);

document.write(str_esc +"

")document.write(unescape(str_esc))

script

>

body

>

html

>

執行結果:

need%20tips%3f%20visit%20runoob%21

need tips? visit runoob!

escape 和 encodeURI 編碼傳參

escape 函式可對字串進行編碼,這樣就可以在所有的計算機上讀取該字串。該方法不會對 ascii 字母和數字進行編碼,也不會對下面這些 ascii 標點符號進行編碼 其他所有的字元都會被轉義序列替換。例 function mkaction a,b else 直接獲取不用解碼 string luji...

逃離洞穴 escape

題意 description 小z最近出去旅遊,遇上倒霉事了。他和旅遊團一起去遊洞穴。這裡有n個洞穴,編號為1到n。它們之間,有的有雙向的小路相連,有的卻沒有,不過所有洞穴都通過小路連在了一起,沒有任何兩個洞穴不能相互到達。當遊客們分散在各處的時候,忽然出了些故障,所有燈全部熄滅。這時廣播響起,要求...

MFC模式對話方塊ESCAPE和ENTER退出問題

首先資源列表中按下右鍵,可以在彈出選單中選擇 插入對話方塊 然後再開啟該對話方塊進行編輯,你會在螢幕上看到乙個控制項板。你可以將所需要新增的控制項拖到對話方塊上,或是先選中後再在對話方塊上用滑鼠畫出所佔的區域。此外在對話方塊被生成是會自動呼叫bool cdialog oninitdialog 你如果...