JavaScript中的16進(jìn)制字符介紹_javascript技巧
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 21:01:03
JavaScript中的16進(jìn)制字符介紹_javascript技巧
JavaScript中的16進(jìn)制字符介紹_javascript技巧:前段時(shí)間看《JavaScript高級(jí)程序設(shè)計(jì)》終于找到了一點(diǎn)點(diǎn)介紹: \xnn 以十六進(jìn)制代碼nn表示的一個(gè)字符(n:0-F) \unnn以十六進(jìn)制代碼表示的一個(gè)Unicode字符(n:0-F) 今天由于一個(gè)自己的一個(gè)需求需要知道一些漢字的十六進(jìn)制表示,因此自己寫(xiě)了兩個(gè)方法,可以將文字
導(dǎo)讀JavaScript中的16進(jìn)制字符介紹_javascript技巧:前段時(shí)間看《JavaScript高級(jí)程序設(shè)計(jì)》終于找到了一點(diǎn)點(diǎn)介紹: \xnn 以十六進(jìn)制代碼nn表示的一個(gè)字符(n:0-F) \unnn以十六進(jìn)制代碼表示的一個(gè)Unicode字符(n:0-F) 今天由于一個(gè)自己的一個(gè)需求需要知道一些漢字的十六進(jìn)制表示,因此自己寫(xiě)了兩個(gè)方法,可以將文字

前段時(shí)間看《JavaScript高級(jí)程序設(shè)計(jì)》終于找到了一點(diǎn)點(diǎn)介紹:
\xnn 以十六進(jìn)制代碼nn表示的一個(gè)字符(n:0-F)
\unnn以十六進(jìn)制代碼表示的一個(gè)Unicode字符(n:0-F)
今天由于一個(gè)自己的一個(gè)需求需要知道一些漢字的十六進(jìn)制表示,因此自己寫(xiě)了兩個(gè)方法,可以將文字轉(zhuǎn)換為16進(jìn)制的表示形式,也可以將16進(jìn)制代碼轉(zhuǎn)換回漢字。方法如下:
代碼如下:
//將文字轉(zhuǎn)換為16進(jìn)制
function textToSix(str) {
return escape(str).replace(/%/g, function () {
return "\\";
}).toLowerCase();
}
//將16進(jìn)制表示為文字
function sixToText(str) {
return unescape(str);
}
在線(xiàn)演示代碼:
JavaScript中的16進(jìn)制字符介紹_javascript技巧
JavaScript中的16進(jìn)制字符介紹_javascript技巧:前段時(shí)間看《JavaScript高級(jí)程序設(shè)計(jì)》終于找到了一點(diǎn)點(diǎn)介紹: \xnn 以十六進(jìn)制代碼nn表示的一個(gè)字符(n:0-F) \unnn以十六進(jìn)制代碼表示的一個(gè)Unicode字符(n:0-F) 今天由于一個(gè)自己的一個(gè)需求需要知道一些漢字的十六進(jìn)制表示,因此自己寫(xiě)了兩個(gè)方法,可以將文字