亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript中的編碼和解碼函數(shù)

 更新時間:2017年02月15日 14:24:30   作者:Robin.JiangDH  
本文主要介紹了JavaScript中的編碼和解碼函數(shù)。具有很好的參考價值,下面跟著小編一起來看下吧

js對文字進行編碼涉及3個函數(shù):escape,encodeURI,encodeURIComponent,相應(yīng)3個解碼函數(shù):unescape,decodeURI,decodeURIComponent

1、 傳遞參數(shù)時需要使用encodeURIComponent,這樣組合的url才不會被#等特殊字符截斷。

例如:

2、 進行url跳轉(zhuǎn)時可以整體使用encodeURI

例如:Location.href=encodeURI("

3、 js使用數(shù)據(jù)時可以使用escape

例如:搜藏中history紀錄。

4、 escape對0-255以外的unicode值進行編碼時輸出%u****格式,其它情況下escape,encodeURI,encodeURIComponent編碼結(jié)果相同。

最多使用的應(yīng)為encodeURIComponent,它是將中文、韓文等特殊字符轉(zhuǎn)換成utf-8格式的url編碼,所以如果給后臺傳遞參數(shù)需要使用encodeURIComponent時需要后臺解碼對utf-8支持(form中的編碼方式和當前頁面編碼方式相同)

escape不編碼字符有69個:*,+,-,.,/,@,_,0-9,a-z,A-Z

encodeURI不編碼字符有82個:!,#,$,&,',(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z

encodeURIComponent不編碼字符有71個:!, ',(,),*,-,.,_,~,0-9,a-z,A-Z

針對escape,encodeURI和encodeURIComponent的區(qū)別見此處javascript 字符 Escape,encodeURI,encodeURIComponent

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

  • C++中的string類的用法小結(jié)

    C++中的string類的用法小結(jié)

    通過在網(wǎng)站上的資料搜集,得到了很多關(guān)于string類用法的文檔,通過對這些資料的整理和加入一些自己的代碼,就得出了一份比較完整的關(guān)于string類函數(shù)有哪些和怎樣用的文檔了!
    2015-08-08
  • 微信h5靜默和非靜默授權(quán)獲取用戶openId的方法和步驟

    微信h5靜默和非靜默授權(quán)獲取用戶openId的方法和步驟

    這篇文章主要介紹了微信h5靜默和非靜默授權(quán)獲取用戶openId的方法和步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • JS實現(xiàn)小球的彈性碰撞效果

    JS實現(xiàn)小球的彈性碰撞效果

    這篇文章主要介紹了JS實現(xiàn)小球的彈性碰撞效果 ,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-11-11
  • JS下載文件|無刷新下載文件示例代碼

    JS下載文件|無刷新下載文件示例代碼

    JS下載文件的實現(xiàn)在網(wǎng)上可以找到很多教程,不過本文為大家介紹的是無刷新下載文件,貌似更酷一點是吧
    2014-04-04
  • javascript實現(xiàn)點擊產(chǎn)生隨機圖形

    javascript實現(xiàn)點擊產(chǎn)生隨機圖形

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)點擊產(chǎn)生隨機圖形,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-01-01
  • javascript實現(xiàn)移動端紅包雨頁面

    javascript實現(xiàn)移動端紅包雨頁面

    這篇文章主要為大家詳細介紹了javascript實現(xiàn)移動端紅包雨頁面,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-06-06
  • echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值方法詳解

    echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值方法詳解

    在使用echarts時,有時需要給柱狀圖設(shè)置背景,下面這篇文章主要給大家介紹了關(guān)于echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值的相關(guān)資料,文中通過圖文以及代碼介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • taro 實現(xiàn)購物車邏輯的實例代碼

    taro 實現(xiàn)購物車邏輯的實例代碼

    這篇文章主要介紹了taro 實現(xiàn)購物車邏輯,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • js復(fù)制到剪切板的實例方法

    js復(fù)制到剪切板的實例方法

    這篇文章介紹了復(fù)制到剪切板js代碼,有需要的朋友可以參考需要
    2013-06-06
  • Easyui Tree獲取當前選擇節(jié)點的所有頂級父節(jié)點

    Easyui Tree獲取當前選擇節(jié)點的所有頂級父節(jié)點

    這篇文章主要介紹了Easyui Tree獲取當前選擇節(jié)點的所有頂級父節(jié)點,以及easyUI Tree顯示選中節(jié)點的所有父節(jié)點的實現(xiàn)代碼,需要的朋友可以參考下
    2017-02-02

最新評論