最新前端知识尽在ASEOE,喜欢就收藏本站吧! 导航:HTML5CSS3JS移动端JQ插件

unescape( )

给转义字符串解码

可用性

JavaScript 1.0; JScript 1.0; ECMAScript v1; ECMAScript v3反对使用

语法

unescape(s)

参数

s

要解码或“反转义”的字符串。

返回值

s解码后的一个副本。

描述

unescape()是全局函数,对escape()编码的字符串解码。该函数是通过找到形式为 %xx和%uxxxx的字符序列(这里x表示十六进制的数字),用Unicode字符\uOOxx 和\uxxxx替换这样的字符序列进行解码的。

虽然ECMAScript的第一个版本标准化了unescape(),但ECMAScriptv3从标准中删除了它,反对使用该方法。虽然ECMAScript的实现可能实现了该函数,但这不是必需的。在JavaScript 1.5和JScript 5.5及其后的版本中,应该用decodeURI()和decodeURIComponent()代替unescape()。详见“escape()”。

参阅

decodeURI( ), decodeURIComponent( ), escape( ), String