Js将字符串转换为特定的编码,使其能够被任意的计算机识别和读取

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 方法。

详细出处参考:http://www.jb51.net/article/23657.htm

转载于:https://www.cnblogs.com/vivianzhang02/p/3419486.html

js escape,unescape解决中文乱码问题的方法相关推荐

  1. sqlserver mysql 乱码_SQLServer数据库如何解决中文乱码问题?方法有哪些?

    很多使用数据库的人都知道,在安装SQLServer数据库是,如果设置不当就会出现一些中文乱码.主要原因是,很多人在使用默认安装系统时,一般不会考虑到默认排序的规则是拉丁文的排序规则,只是点击下一步,在 ...

  2. php utf-8读取,PHP读取文件,解决中文乱码UTF-8的方法分析

    PHP读取文件,解决中文乱码UTF-8的方法分析,方法,中文,操作技巧,文本,本文 PHP读取文件,解决中文乱码UTF-8的方法分析 易采站长站,站长之家为您整理了PHP读取文件,解决中文乱码UTF- ...

  3. php读取pdf文件乱码_PHP读取文件,解决中文乱码UTF-8的方法分析

    本文实例讲述了PHP读取文件,解决中文乱码UTF-8的方法.分享给大家供大家参考,具体如下: $opts = array( 'file' => array( 'encoding' => & ...

  4. php 读取pdf文件内容 显示乱码,PHP读取文件,解决中文乱码UTF-8的方法分析

    本文实例讲述了PHP读取文件,解决中文乱码UTF-8的方法.分享给大家供大家参考,具体如下: $opts = array( "file" => array( "en ...

  5. IDEA中解决中文乱码问题的方法

    在IDEA中创建的java项目,会遇到一些中文乱码问题.一般都是在控制台上会显示中文乱码. 则可以用以下几种方法进行操作. 第一种 在IDEA左上角File---->Setting中找到文件编码 ...

  6. url 参数传递中文乱码问题 即a href 利用 js 的 encodeURI解决中文乱码问题

    传入参数(含中文): jsp中 <a href="javascript:location.href='<%=basePath %>jsp/school/teacher.js ...

  7. AJAX解决中文乱码问题

    一.解决中文乱码问题的方法1:页面端发出的数据作一次encodeURI,如:encodeURI($("#userName").val()                       ...

  8. 如何解决oracle中文乱码问题,oracle中解决中文乱码问题

    中文乱码问题解决 1.查看服务器端编码 select userenv('language') from dual; 查到结果是: USERENV('LANGUAGE') --------------- ...

  9. php imagettftext 中文,php的GD库imagettftext函数解决中文乱码问题,_PHP教程

    php的GD库imagettftext函数解决中文乱码问题, 本文实例讲述了php的GD库imagettftext函数解决中文乱码问题的方法.分享给大家供大家参考.具体如下: 使用imagettfte ...

最新文章

  1. Launch Instruments
  2. 【程序设计】程序错误类型
  3. 单片机 串口 波特率 c语言 9600 11.0592mhz t1,C51语言编程:单片机与 PC 串口通信程序...
  4. native vlan(本征vlan)----vlan 1 与一般vlan的区别详细解答、tag字段简介、二层异vlan通信、双vlan tag跳跃攻击(附图,建议电脑观看)
  5. 基于JAVA+Servlet+JSP+MYSQL的党员信息管理系统
  6. linux设置默认终端模拟器,ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器...
  7. 利息高的贷款通过率会高一些吗?
  8. python 网易云音乐uc缓存转换mp3
  9. 数字图像处理(三)直方图规定化
  10. 实现背景轮播登录页面
  11. win10便签常驻桌面_在win10桌面上能显示日程表小工具的便签怎么使用?
  12. 超调量怎么计算公式_matlab超调量怎么计算 求超调量、上升时间、峰值时间、调节时间 - 西部娱乐网...
  13. android蓝牙a2dp切换歌曲广播,Android蓝牙A2DP连接实现
  14. html5 canvas背景特效,HTML5 Canvas炫酷背景动画特效
  15. PDPS软件:机器人行走轴虚拟仿真操作方法,即外部轴添加与配置
  16. char与 wchar 之间的转换
  17. SpringCloud系列(2)---Netfilx-Eureka
  18. 第一本全方位阐述华为端到端战略管理体系的著作《华为战略管理法:DSTE实战体系》出版了!!
  19. 看保罗-艾伦的《我用微软改变世界》有感,谈中国原创发明创业的苦逼环境!操蛋的中国VC!
  20. 5分钟理解相机ISP(图像信号处理)

热门文章

  1. 荣耀10 Turbo版将上线发布,游戏玩家欢呼的手游利器
  2. 手把手教你:如何让Windows恋上Linux bash
  3. FFmpegInterop 库在 Windows 10 应用中的编译使用
  4. linux中yum源的配置和使用
  5. V4L2编程 视频采集
  6. WCF分布式开发步步为赢(15):错误契约(FaultContract)与异常处理(ExceptionHandle)
  7. javascript:子窗口和父窗口交互
  8. 使用 Termux 查看连接到手机热点的ip地址
  9. 【全文搜索引擎】Elasticsearch之分词器
  10. String类型转date