js escape,unescape解决中文乱码问题的方法


Posted in Javascript onMay 26, 2010

1.escape 方法

对 String 对象编码以便它们能在所有计算机上可读,
escape(charString)
必选项 charstring 参数是要编码的任意 String 对象或文字。
说明 :
  escape 方法返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以 及 其他非 ASCII字符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是"%20 " 。 字符值大于 255 的以 %uxxxx 格式存储。

注意 :escape 方法不能够用来对统一资源标示码 (URI) 进行编码。对其编码应使用 encodeURI和encodeURIComponent 方法。

2.unescape 方法

解码用 escape 方法进行了编码的 String 对象。
unescape(charstring)
必选项 charstring 参数是要解码的 String 对象。
说明 :
unescape 方法返回一个包含 charstring 内容的字符串值。所有以 %xx 十六进制形式编码的字符都用 ASCII 字符集中等价的字符代替。 以 %uxxxx 格式(Unicode 字符)编码的字符用十六进制编码 xxxx 的 Unicode 字符代替.
注意 : unescape 方法不能用于解码统一资源标识码 (URI)。解该码可使用 decodeURI 和decodeURIComponent 方法。

Javascript 相关文章推荐
游戏人文件夹程序 ver 4.03
Jul 14 Javascript
js实现简单的购物车有图有代码
May 26 Javascript
js实现缓冲运动效果的方法
Apr 10 Javascript
可以浮动某个物体的jquery控件用法实例
Jul 24 Javascript
Webpack 实现 Node.js 代码热替换
Oct 22 Javascript
Bootstrap布局方式详解
May 27 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 Javascript
echarts学习笔记之图表自适应问题详解
Nov 22 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
Dec 20 Javascript
使用rollup打包JS的方法步骤
Dec 05 Javascript
webpack+vue-cil 中proxyTable配置接口地址代理操作
Jul 18 Javascript
深入讲解Vue中父子组件通信与事件触发
Mar 22 Vue.js
javascript 异步页面查询实现代码(asp.net)
May 26 #Javascript
js 点击按钮弹出另一页,选择值后,返回到当前页
May 26 #Javascript
jquery的$(document).ready()和onload的加载顺序
May 26 #Javascript
网页前台通过js非法字符过滤代码(骂人的话等等)
May 26 #Javascript
jQuery select操作控制方法小结
May 26 #Javascript
select 控制网页内容隐藏于显示的实现代码
May 25 #Javascript
JQuery 动态扩展对象之另类视角
May 25 #Javascript
You might like
php简单实现发送带附件的邮件
2015/06/10 PHP
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
2011/06/28 Javascript
js 绑定键盘鼠标事件示例代码
2014/02/12 Javascript
在JS数组特定索引处指定位置插入元素
2014/07/27 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
全面解析Bootstrap表单使用方法(表单控件)
2015/11/24 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
详解Bootstrap的iCheck插件checkbox和radio
2016/08/24 Javascript
JS实现直接运行html代码的方法
2017/03/13 Javascript
layui导航栏实现代码
2017/05/19 Javascript
bootstrap multiselect 多选功能实现方法
2017/06/05 Javascript
Vue组件之自定义事件的功能图解
2018/02/01 Javascript
JS解析后台返回的JSON格式数据实例
2018/08/06 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
jQuery 动画与停止动画效果实例详解
2020/05/19 jQuery
在Python中使用SimpleParse模块进行解析的教程
2015/04/11 Python
Django添加KindEditor富文本编辑器的使用
2018/10/24 Python
在pycharm中python切换解释器失败的解决方法
2018/10/29 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
python Pandas库基础分析之时间序列的处理详解
2019/07/13 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
韩国爱茉莉太平洋化妆品美国站:Amore Pacific US
2016/10/28 全球购物
STUBHUB日本:购买和出售全球活动门票
2018/07/01 全球购物
师范生实习的个人自我鉴定
2013/10/20 职场文书
校园报刊亭创业计划书
2014/01/02 职场文书
商场拾金不昧表扬信
2014/01/13 职场文书
医院总经理岗位职责
2014/02/04 职场文书
抄作业检讨书
2014/02/17 职场文书
银行进社区活动总结
2014/07/07 职场文书
超市周年庆活动方案
2014/08/16 职场文书
实习推荐信格式模板
2015/03/27 职场文书
Python实现随机生成迷宫并自动寻路
2021/06/13 Python
Python合并pdf文件的工具
2021/07/01 Python
JavaWeb实现显示mysql数据库数据
2022/03/19 Java/Android