js中unicode轉(zhuǎn)碼方法詳解
更新時間:2015年10月09日 14:08:33 投稿:lijiao
這篇文章主要介紹了js中unicode轉(zhuǎn)碼方法,需要的朋友可以參考下
有時候遇到unicode不得不轉(zhuǎn)碼,我們只好人工編碼進行轉(zhuǎn)碼。昨天在網(wǎng)上看到一個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>
這是一個寫得非常不錯的轉(zhuǎn)碼工具,大家可以把它整理成一個常用編程工具,需要的時候直接拿來使用!
您可能感興趣的文章:
- JS字符串與二進制的相互轉(zhuǎn)化實例代碼詳解
- js實現(xiàn)unicode碼字符串與utf8字節(jié)數(shù)據(jù)互轉(zhuǎn)詳解
- 解決Pandas to_json()中文亂碼,轉(zhuǎn)化為json數(shù)組的問題
- 詳解json string轉(zhuǎn)換為java bean及實例代碼
- JS實現(xiàn)漢字與Unicode碼相互轉(zhuǎn)換的方法詳解
- javascript使用btoa和atob來進行Base64轉(zhuǎn)碼和解碼
- js 轉(zhuǎn)義字符及URI編碼詳解
- js unicode 編碼解析關(guān)于數(shù)據(jù)轉(zhuǎn)換為中文的兩種方法
- 如何通過JS實現(xiàn)轉(zhuǎn)碼與解碼
相關(guān)文章
微信開發(fā)之企業(yè)付款到銀行卡接口開發(fā)的示例代碼
這篇文章主要介紹了微信開發(fā)之企業(yè)付款到銀行卡接口開發(fā)的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-09-09
javascript判斷ie瀏覽器6/7版本加載不同樣式表的實現(xiàn)代碼
ie6/ie7的兼容問題很讓人苦惱,我們可以針對這兩個版本的瀏覽器單獨寫?yīng)毩⒌臉邮奖恚瑏斫鉀Q兼容問題。這里的例子以判斷ie6與ie7來加載不同的樣式表2011-12-12

