js中unicode轉(zhuǎn)碼方法詳解
有時(shí)候遇到unicode不得不轉(zhuǎn)碼,我們只好人工編碼進(jìn)行轉(zhuǎn)碼。昨天在網(wǎng)上看到一個(gè)unitcode轉(zhuǎn)碼的方法,非常好用!小編把它和大家分享一下。
JavaScript腳本UniCode轉(zhuǎn)碼函數(shù):
<script type="text/javascript"> var GB2312UnicodeConverter = { ToUnicode: function (str) { return escape(str).toLocaleLowerCase().replace(/%u/gi, '\\u'); } , ToGB2312: function (str) { return unescape(str.replace(/\\u/gi, '%u')); } }; var str = '上海', unicode; document.write(str + '<br/>'); unicode = GB2312UnicodeConverter.ToUnicode(str); document.write('漢字轉(zhuǎn)換為Unicode代碼:' + unicode + '<br/><br/>'); document.write('Unicode代碼轉(zhuǎn)換為漢字:' + GB2312UnicodeConverter.ToGB2312(unicode)); </script>
這是一個(gè)寫得非常不錯(cuò)的轉(zhuǎn)碼工具,大家可以把它整理成一個(gè)常用編程工具,需要的時(shí)候直接拿來使用!
- JS字符串與二進(jìn)制的相互轉(zhuǎn)化實(shí)例代碼詳解
- js實(shí)現(xiàn)unicode碼字符串與utf8字節(jié)數(shù)據(jù)互轉(zhuǎn)詳解
- 解決Pandas to_json()中文亂碼,轉(zhuǎn)化為json數(shù)組的問題
- 詳解json string轉(zhuǎn)換為java bean及實(shí)例代碼
- JS實(shí)現(xiàn)漢字與Unicode碼相互轉(zhuǎn)換的方法詳解
- javascript使用btoa和atob來進(jìn)行Base64轉(zhuǎn)碼和解碼
- js 轉(zhuǎn)義字符及URI編碼詳解
- js unicode 編碼解析關(guān)于數(shù)據(jù)轉(zhuǎn)換為中文的兩種方法
- 如何通過JS實(shí)現(xiàn)轉(zhuǎn)碼與解碼
相關(guān)文章
JavaScript常見的函數(shù)中的屬性與方法總結(jié)
當(dāng)定義和調(diào)用函數(shù)時(shí),JavaScript?函數(shù)對(duì)象會(huì)自動(dòng)具有一些特定的屬性,本文為大家總結(jié)了一些常見的屬性和方法,感興趣的小伙伴可以了解一下2023-05-05js實(shí)現(xiàn)點(diǎn)擊切換TAB標(biāo)簽實(shí)例
這篇文章主要介紹了js實(shí)現(xiàn)點(diǎn)擊切換TAB標(biāo)簽的方法,涉及javascript鼠標(biāo)點(diǎn)擊事件及頁面元素的遍歷技巧,需要的朋友可以參考下2015-08-08React+Typescript實(shí)現(xiàn)倒計(jì)時(shí)Hook的方法
本文主要介紹了React+Typescript實(shí)現(xiàn)倒計(jì)時(shí)Hook的方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09