escape() 方法:

原创 2007年09月27日 10:32:00
escape() 方法:
所有空格、标点符号、重音字符,以及任何其他非ASCII字符都编码改为"%XX"的形式,xx是16进制数字所代表.
escape和unescape的编码和解码功能, escape返回16进制编码的一种ISO拉丁字符集. unescape的功能将具有特殊值的16进制编码转换为ASCII字符串
举例:
escape('!@#$%^&*(){}[]=:/;?+/'"'):
结果:%21@%23%24%25%5E%26*%28%29%7B%7D%5B%5D%3D%3A/%3B%3F+%27%22

encodeURI() 方法
Encodeuri方法返回一个编码后的URI. 因此,如果你将其结果用Decodeuri方法,原始的串会返回. Encodeuri的方法并不对以下字符编码:":"、"/"、"; "、"? ". 但可以使用 encodeuricomponent 的方法对这些字符进行encode.
encodes,一种 Uniform Resource Identifier (URI)(URI)逐一替换某些字符,描述为UTF-8编码的特点.
例如 :
encodeURI('!@#$%^&*(){}[]=:/;?+/'"'):
结果:!@#$%25%5E&*()%7B%7D%5B%5D=:/;?+'%22

encodeURIComponent() 方法:
encodeuricomponent 方法返回一个编码的URI. 因此,如果你将decodeuricomponent,原来的串会返回. 由于所有文字encodesencodeuricomponent方法都会进行编码,所以要小心,如果存在路径等串例如: "/FOLDER1/FOLDER2/DEFAULT.HTML". 加密后并不会,如果作为一个网络服务器的请求将会失效. 使用这种方法Encodeuri当字符串超过一个以上URI组成.
encodes,一种 Uniform Resource Identifier (URI)(URI)逐一替换某些字符,描述为UTF-8编码的特点.
例子:最简单的方法就是看它们加密这些字符后生成的代码.
encodeURIComponent('!@#$%^&*(){}[]=:/;?+/'"'):
结果 !%40%23%24%25%5E%26*()%7B%7D%5B%5D%3D%3A%2F%3B%3F%2B'%22  
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

URL编码方法比较 Encode,Javascript,escape,encodeURI,encodeURIComponent,UTF-8javascript

javascript中存在几种对url字符串进行编码的方法:escape(),encodeuri(),以及encodeuricomponent()。这几种编码所起的作用各不相同。 escape() ...

escape,encodeURI,encodeURIComponent方法使用

转自 http://liuna718-163-com.iteye.com/blog/1866117 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURICompone...

javascript URL编码方法的比较(escape encodeURI encodeURIComponent)

javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent() 。这几种编码所起的作用各不相同。 escape()...

escape、encodeURI、encodeURIComponent等方法的区别

对于ASCII字符,这三个函数的作用都是将字符转换成百分比编码(Percent-encoding ),区别是各自排除编码的字符不同:escape() will not encode: @*/+enco...

escape、encodeURI、encodeURIComponent 方法的区别

[预备知识]         对与通过get方式提交的url,浏览器在提交前首先根据http协议把一一个的参数及其值解析配对。而url的参数间是通过&分割的,这就是浏 览器进行参数配置的分割依...

JSP、AJax中文乱码问题解决,escape(), encodeURI(), encodeURIComponent(),js对参数连续两次调用 encodeURI(String) 方法

ajax检证用户就否存在和解决乱码问题! 原文:http://user.qzone.qq.com/278887848/blog/11 写了一个ajax,在...

ajax post请求中文乱码问题解决(不使用escape方法,只使用filter)

本人另一篇博客总结了三种方案的比较,并提出了一种比本方案更好的一个方案,请参考:http://hjg1988.iteye.com/blog/472080      相信很多人都遇到过乱码问题,尤其在...

Enhanced SCAP Editor (eSCAPe)

  • 2012-08-17 13:41
  • 20.02MB
  • 下载

hdu2337Escape from Enemy Territory(预处理+二分+bfs)

题目请戳这里 题目大意:一个二维平面上有n个敌人据点,给一个起点和一个终点,求这个起点到终点的所有路径中距离敌人据点最近距离最大的前提下总长度最短.求这条路径距离敌人据点最近距离和这条路径的最小长度...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)