js中unicode转码方法详解


Posted in Javascript onOctober 09, 2015

有时候遇到unicode不得不转码,我们只好人工编码进行转码。昨天在网上看到一个unitcode转码的方法,非常好用!小编把它和大家分享一下。
JavaScript脚本UniCode转码函数:

<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('汉字转换为Unicode代码:' + unicode + '<br/><br/>');
  document.write('Unicode代码转换为汉字:' + GB2312UnicodeConverter.ToGB2312(unicode));  
</script>

这是一个写得非常不错的转码工具,大家可以把它整理成一个常用编程工具,需要的时候直接拿来使用!

Javascript 相关文章推荐
js window.event对象详尽解析
Feb 17 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 Javascript
JQuery一种取同级值的方式(比如你在GridView中)
Mar 15 Javascript
javascript如何创建表格(javascript绘制表格的二种方法)
Dec 10 Javascript
JS实现为排序好的字符串找出重复行的方法
Mar 02 Javascript
JS中使用变量保存arguments对象的方法
Jun 03 Javascript
微信小程序 Nginx环境配置详细介绍
Feb 14 Javascript
详解angularjs中如何实现控制器和指令之间交互
May 31 Javascript
js前端面试之同步与异步问题详解
Apr 03 Javascript
在Vue项目中,防止页面被缩放和放大示例
Oct 28 Javascript
vue路由切换之淡入淡出的简单实现
Oct 31 Javascript
详解datagrid使用方法(重要)
Nov 06 Javascript
chrome浏览器当表单自动填充时如何去除浏览器自动添加的默认样式
Oct 09 #Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
Oct 09 #Javascript
不依赖Flash和任何JS库实现文本复制与剪切附源码下载
Oct 09 #Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
Oct 09 #Javascript
jQuery往返城市和日期查询实例讲解
Oct 09 #Javascript
JS实现黑色风格的网页TAB选项卡效果代码
Oct 09 #Javascript
jQuery实现连续动画效果实例分析
Oct 09 #Javascript
You might like
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
php过滤HTML标签、属性等正则表达式汇总
2014/09/22 PHP
Mootools 1.2教程 输入过滤第二部分(字符串)
2009/09/15 Javascript
一个简单的JS鼠标悬停特效具体方法
2013/06/17 Javascript
JS通过相同的name进行表格求和代码
2013/08/18 Javascript
javascript实现获取cookie过期时间的变通方法
2014/08/14 Javascript
JavaScript使用循环和分割来替换和删除元素实例
2014/10/13 Javascript
使用angular写一个hello world
2015/01/23 Javascript
js实现跨域的方法实例详解
2015/06/24 Javascript
浅谈移动端之js touch事件 手势滑动事件
2016/11/07 Javascript
vue-router+nginx 非根路径配置方法
2018/06/30 Javascript
JavaScript函数的特性与应用实践深入详解
2018/12/30 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
实例探究Python以并发方式编写高性能端口扫描器的方法
2016/06/14 Python
Python检测生僻字的实现方法
2016/10/23 Python
matplotlib中legend位置调整解析
2017/12/19 Python
Python Pandas找到缺失值的位置方法
2018/04/12 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
python3实现mysql导出excel的方法
2019/07/31 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
Python jieba库分词模式实例用法
2021/01/13 Python
FILA德国官方网站:来自意大利的体育和街头服饰品牌
2019/07/19 全球购物
eharmony澳大利亚:网上约会服务
2020/02/29 全球购物
西班牙在线药店:DosFarma
2020/03/28 全球购物
大学生个人求职信范文
2013/09/21 职场文书
土木工程专业自荐信
2013/10/04 职场文书
24岁生日感言
2014/01/13 职场文书
会计专业自我鉴定
2014/02/10 职场文书
商场主管竞聘书
2014/03/31 职场文书
购房委托书
2014/10/15 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
患者身份识别制度
2015/08/06 职场文书
施工安全协议书
2016/03/22 职场文书
JS中一些高效的魔法运算符总结
2021/05/06 Javascript
mybatis 获取无数据的字段不显示的问题
2021/07/15 Java/Android