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 相关文章推荐
一个JS的日期格式化算法示例
Jul 31 Javascript
jQuery插件开发的两种方法及$.fn.extend的详解
Jan 16 Javascript
jQuery的ready方法详解
Nov 27 Javascript
javascript中eval和with用法实例总结
Nov 30 Javascript
localStorage的黑科技-js和css缓存机制
Feb 06 Javascript
探究react-native 源码的图片缓存问题
Aug 24 Javascript
vue中的模态对话框组件实现过程
May 01 Javascript
Nuxt.js实现校验访问浏览器类型的中间件
Aug 24 Javascript
详解jQuery中的prop()使用方法
Jan 05 jQuery
vue css 引入asstes中的图片无法显示的四种解决方法
Mar 16 Javascript
原生JS实现天气预报
Jun 16 Javascript
JS实现点击掉落特效
Jan 29 Javascript
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
如何给phpadmin一个保护
2006/10/09 PHP
PHP开发需要注意的安全问题
2010/09/01 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
2012/02/05 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
深入理解PHP内核(二)之SAPI探究
2015/11/10 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
AJAX使用了UpdatePanel后无法使用alert弹出脚本
2010/04/02 Javascript
js循环改变div颜色具体方法
2013/06/25 Javascript
jsPDF导出pdf示例
2014/05/02 Javascript
javascript复制粘贴与clipboardData的使用
2014/10/16 Javascript
使用jQuery实现星级评分代码分享
2014/12/09 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
Vue代码分割懒加载的实现方法
2017/11/23 Javascript
基于Bootstrap实现城市三级联动
2017/11/23 Javascript
JS实现判断移动端PC端功能
2020/02/21 Javascript
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
[02:07]DOTA2新英雄展现中国元素,完美“圣典”亮相央视
2016/12/19 DOTA
玩转python爬虫之URLError异常处理
2016/02/17 Python
python+ffmpeg视频并发直播压力测试
2018/03/06 Python
Anaconda2下实现Python2.7和Python3.5的共存方法
2018/06/11 Python
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
Python3-异步进程回调函数(callback())介绍
2020/05/02 Python
俄罗斯园林植物网上商店:Garshinka
2020/07/16 全球购物
Unix如何添加新的用户
2014/08/20 面试题
酒店销售主管岗位职责
2014/01/04 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
个人作风剖析材料
2014/02/02 职场文书
工厂总经理岗位职责
2014/02/07 职场文书
高二物理教学反思
2014/02/08 职场文书
法定代表人授权委托书范文
2014/09/22 职场文书
2014年个人教学工作总结
2014/12/09 职场文书
2015年植树节活动总结
2015/02/06 职场文书
演讲比赛通讯稿
2015/07/18 职场文书