重慶達內IT培訓
美國上市IT培訓機構

15023458194

重慶web培訓班:cript如何將漢字字符轉換成Unicode編碼?

  • 時間:2021-03-18 11:47
  • 發布:重慶達內
  • 來源:重慶達內

轉換編碼我們經常需要經過服務端代碼去完成,但有時候也需要客戶端來完成編碼轉換,今天我們就來看看“javascript如何將漢字字符轉換成Unicode編碼?”

我們先來了解一下Unicode編碼:

Unicode是一個編碼方案,Unicode 是為了解決傳統的字符編碼方案的局限而產生的,它為每種語言中的每個字符設定了統一并且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換、處理的要求。Unicode 編碼共有三種具體實現,分別為utf-8,utf-16,utf-32,其中utf-8占用一到四個字節,utf-16占用二或四個字節,utf-32占用四個字節。Unicode 碼在全球范圍的信息交換領域均有廣泛的應用。

Unicode碼擴展自ASCII字元集。在嚴格的ASCII中,每個字元用7位元表示,或者電腦上普遍使用的每字元有8位元寬;而Unicode使用全16位元字元集。這使得Unicode能夠表示世界上所有的書寫語言中可能用於電腦通訊的字元、象形文字和其他符號。Unicode最初打算作為ASCII的補充,可能的話,最終將代替它。考慮到ASCII是電腦中最具支配地位的標準,所以這的確是一個很高的目標。

!DOCTYPE html

html

head

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

title avascript如何將漢字字符轉換成Unicode編碼? title

style

* {

margin: 0;

padding: 0;

}

body {

margin: 0 auto;

text-align: center;

}

.hiddenClass{

display:none;

}

.textareaClass {

width: 80%;

min-height: 300px;

resize: none;

border: 1px solid #bdf3d4;

}

/style

script

test = "此篇參考的文獻來自于網站"

str = ""

for( i=0; i

{

temp = test.charCodeAt(i).toString(16);

str += "\\u"+ new Array(5-String(temp).length).join("0") +temp;

}

document.write (str);

/script

/head

body

textarea id="codes" class="textareaClass" textarea

br

br

input type="button" value="Unicode加密"

input type="button" value="Unicode解密"

input type="button" value="復制文本" onclick="javascript:classObj.copyingTxt('codes')"

input type="button" value="清空內容" onclick="javascript:codes.value=''">

/body

/html

這就是通過“javascript將漢字字符轉換成Unicode編碼”的方法,大家可以參考一下!

上一篇:重慶web培訓:Js函數閉包的理解及閉包存在一些問題的解決
下一篇:重慶WEB前端培訓機構:圖像繪制

重慶WEB前端培訓班:箭頭函數的副作用

重慶web前端培訓機構:jQuery中的入口函數

重慶web前端培訓:圖像樣式

重慶web前端培訓班:圖片裁切

  • 關注微信公眾號

    回復關鍵字:視頻資料

    免費領取 達內課程視頻學習資料

  • 視頻學習QQ群

    添加QQ群:1143617948

    免費領取達內課程視頻學習資料

Copyright ? 2018 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

選擇城市和中心
江西省

貴州省

廣西省

海南省

免费V片无码动漫在线观看网址-男人的天堂无码动漫av