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 面向对象之神奇的prototype
Feb 26 Javascript
html+css+js实现xp window界面及有关功能
Mar 26 Javascript
js中符号转意问题示例探讨
Aug 19 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
Jun 23 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
Jan 23 Javascript
js实现遍历含有input的table实例
Dec 07 Javascript
JS简单实现浮动窗口效果示例
Sep 07 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
Oct 24 Javascript
bootstrap模态框垂直居中效果
Dec 03 Javascript
JavaScript实现二维坐标点排序效果
Jul 18 Javascript
浅谈vue项目优化之页面的按需加载(vue+webpack)
Dec 11 Javascript
Vue常用指令详解分析
Aug 19 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
PHP 基于文件头的文件类型验证类函数
2012/05/01 PHP
php/js获取客户端mac地址的实现代码
2013/07/08 PHP
php微信支付之公众号支付功能
2018/05/30 PHP
PHP读取文件或采集时解决中文乱码
2021/03/09 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
jcarousellite.js 基于Jquery的图片无缝滚动插件
2010/12/30 Javascript
js/jquery获取文本框输入焦点的方法
2014/03/04 Javascript
iframe里的页面禁止右键事件的方法
2014/06/10 Javascript
javascript实现瀑布流自适应遇到的问题及解决方案
2015/01/28 Javascript
使用JavaScript 实现的人脸检测
2015/03/24 Javascript
js实现select下拉框菜单
2015/12/08 Javascript
基于AngularJS+HTML+Groovy实现登录功能
2016/02/17 Javascript
nodejs发送http请求时遇到404长时间未响应的解决方法
2017/12/10 NodeJs
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
JavaScript多种滤镜算法实现代码实例
2019/12/10 Javascript
Vue实现购物车实例代码两则
2020/05/30 Javascript
VueX模块的具体使用(小白教程)
2020/06/05 Javascript
使用python BeautifulSoup库抓取58手机维修信息
2013/11/21 Python
python中abs&amp;map&amp;reduce简介
2018/02/20 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
python:按行读入,排序然后输出的方法
2019/07/20 Python
Python Web程序搭建简单的Web服务器
2019/07/31 Python
python基于opencv检测程序运行效率
2019/12/28 Python
解决Pytorch自定义层出现多Variable共享内存错误问题
2020/06/28 Python
英国赛车、汽车改装和摩托车零件购物网站:Demon Tweeks
2018/10/29 全球购物
数据库设计的包括哪两种,请分别进行说明
2016/07/15 面试题
新闻学专业应届生求职信
2013/11/08 职场文书
运动会通讯稿100字
2014/01/31 职场文书
毕业自我鉴定怎么写
2014/03/25 职场文书
汉语言文学专业自荐信
2014/06/11 职场文书
关于旅游的活动方案
2014/08/15 职场文书
教师工作决心书
2015/02/04 职场文书
python 三边测量定位的实现代码
2021/04/22 Python
node快速搭建后台的实现步骤
2022/02/18 NodeJs
Redis数据同步之redis shake的实现方法
2022/04/21 Redis