JavaScript escape() 函数
escape -- 使用转义序列编码字符串
- 不符合ECMA标准,不赞成使用.
- escape,中文"逃避,逃脱"的意思
- 引用网址:http://www.dreamdu.com/javascript/escape/
escape函数语法
escape(str);
escape函数参数
- str -- 需要编码的字符串
escape函数返回值
对str使用了转义序列编码的字符串
escape函数说明
escape是一个全局函数,它将使用十六进制的数字(%xx或%uxxxx)编码字符串。小于等于0xFF的字符将被转义为%xx,大于0xFF的将被转移为%uxxxx。
可以使用unescape函数解码escape函数编码的字符串
escape已被ecma标准抛弃,请使用encodeURI或encodeURIComponent函数代替
示例
varstr="梦之都 http://www.dreamdu.com/";str=escape(str);document.write(str);str=unescape(str);document.write(str);
结果:
%u68A6%u4E4B%u90FD%20http%3A//www.dreamdu.com/ 梦之都 http://www.dreamdu.com/
JavaScript escape() 函数示例 -- 可以尝试编辑
延伸阅读
- JavaScript encodeURIComponent() 函数
- JavaScript encodeURI() 函数
- JavaScript unescape() 函数