色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

js字符編碼函數(shù)區(qū)別分析

1、escape對ansi碼0-255以外的字符進(jìn)行編碼輸出%u****格式即unicode值,escape 方法返回一個(gè)包含了 charstring 內(nèi)容的字符串值( Unicode 格式)。所有空格、標(biāo)點(diǎn)、重音符號(hào)以及其他非 ASCII 字符都用 %xx 編碼代替,其中 xx 等于表示該字符的十六進(jìn)制數(shù)。例如,空格返回的是 "%20" 
escape不編碼字符有69個(gè):*,+,-,.,/,@,_,0-9,a-z,A-Z 

2、encodeURI類似escape,用于地址欄編碼 
encodeURI不編碼字符有82個(gè):!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z 

3、encodeURIComponent用于地址欄編碼。將文本字符串編碼為一個(gè)統(tǒng)一資源標(biāo)識(shí)符 (URI) 的一個(gè)有效組件。它是將中文、韓文等特殊字符轉(zhuǎn)換成utf-8格式的url編碼,如果你的頁面編碼是gb2312的話,服務(wù)器端接收的將是亂碼. 
encodeURIComponent不編碼字符有71個(gè):!, ',(,),*,-,.,_,~,0-9,a-z,A-Z 

所以js使用數(shù)據(jù)時(shí)可以使用escape,對于地址欄數(shù)據(jù),最好用encodeURIComponent進(jìn)行編碼。

JavaScript技術(shù)js字符編碼函數(shù)區(qū)別分析,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 西吉县| 金秀| 兰坪| 志丹县| 岫岩| 周口市| 凭祥市| 汉阴县| 呼伦贝尔市| 斗六市| 荔波县| 青田县| 晋州市| 东丽区| 茶陵县| 卓资县| 龙州县| 兴隆县| 巴东县| 德钦县| 榆社县| 白玉县| 武定县| 西宁市| 乌海市| 临湘市| 罗田县| 文成县| 应城市| 晋江市| 新巴尔虎右旗| 股票| 石渠县| 伊金霍洛旗| 张家口市| 平度市| 绥滨县| 合川市| 双辽市| 志丹县| 沁源县|