js unicode 编码解析关于数据转换为中文的两种方法
2016-04-09 09:23
513 查看
代码如下:
var str = "\\u6211\\u662Funicode\\u7F16\\u7801";
关于这样的数据转换为中文问题,常用的两种方法。
1. eval 解析 代码如下:
str = eval("'" + str + "'"); // "我是unicode编码"
2. unescape 解析 代码如下:
str = unescape(str.replace(/\\u/g, "%u")); // "我是unicode编码"
var str = "\\u6211\\u662Funicode\\u7F16\\u7801";
关于这样的数据转换为中文问题,常用的两种方法。
1. eval 解析 代码如下:
str = eval("'" + str + "'"); // "我是unicode编码"
2. unescape 解析 代码如下:
str = unescape(str.replace(/\\u/g, "%u")); // "我是unicode编码"
相关文章推荐
- JavaScript:关于事件处理程序何时可以直接访问元素的属性
- JavaScript 模块(1):初学者指南
- 用 JavaScript 对抗 DDOS 攻击
- JS学习笔记-事件绑定
- bzoj 1823: [JSOI2010]满汉全席 2-SAT判定
- 记一次奇葩的Js劫持事件
- SoundJS手机浏览器加载得到的音频长度与实际不符的BUG
- JavaScript 中的undefined and null 学习
- javascript的函数作用域及声明提前
- js设置、修改、获取、删除 cookie
- 七步从Angular.JS菜鸟到专家(2):Scopes(1)
- 七步从Angular.JS菜鸟到专家(3):数据绑定和AJAX(1)
- 七步从Angular.JS菜鸟到专家(1):如何开始
- Backbone.js 1.1.2
- Zepto.js 1.1.6
- Underscore.js 1.8.3
- JavaScript依赖注入的实现思路
- 如何让你的JavaScript代码更加语义化
- JavaScript 单例/单体模式(Singleton)
- JavaScript基本包装类型