`
stephen830
  • 浏览: 2964760 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JavaScript 全局对象参考手册 escape() 函数

阅读更多

JavaScript escape() 函数

JavaScript 全局对象参考手册

定义和用法

escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。

语法

escape(string)

 

 

参数描述
string 必需。要被转义或编码的字符串。

返回值

已编码的 string 的副本。其中某些字符被替换成了十六进制的转义序列。

说明

该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。其他所有的字符都会被转义序列替换。

提示和注释

提示:可以使用 unescape() 对 escape() 编码的字符串进行解码。

注释:ECMAScript v3 反对使用该方法,应用使用 decodeURI() 和 decodeURIComponent() 替代它。

实例

在本例中,我们将使用 escape() 来编码字符串:

<script type="text/javascript">

document.write(escape("Visit stephen830.iteye.com!") + "<br />")
document.write(escape("?!=()#%&"))

</script>

 

 

输出:

Visit%20stephen830.iteye.com%21
%3F%21%3D%28%29%23%25%26 

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics