JavaScript unescape() 函数详解

来源:互联网 发布:seo 知乎 编辑:程序博客网 时间:2024/05/22 09:07

unescape()函数用于对已经使用escape()函数编码的字符串进行解码,并返回解码后的字符串。

该函数属于Global对象,所有主流浏览器均支持该函数但目前已不推荐使用该函数,尤其是不能用来对URI进行解码

语法

unescape()函数已过时,请使用decodeURI()或decodeURIComponent()函数替代该函数。

unescape()函数的语法如下:

unescape( encodedString )

参数

参数描述encodedStringString类型需要解码的字符串。

返回值

unescape()函数的返回值是String类型,返回一个已经解码的字符串。

示例&说明

var str = "中国近代史 的前车之鉴";var encodedStr = escape( str );document.writeln( encodedStr ); // %u4E2D%u56FD%u8FD1%u4EE3%u53F2%20%u7684%u524D%u8F66%u4E4B%u9274var decodedStr = unescape( encodedStr );document.writeln( decodedStr ); // 中国近代史 的前车之鉴var str2 = "张三zhangsan !*/ new Basic";var encodedStr2 = escape( str2 );document.writeln( encodedStr2 ); // %u5F20%u4E09zhangsan%20%21*/%20new%20Basicvar decodedStr2 = unescape( encodedStr2 );document.writeln( decodedStr2 ); // 张三zhangsan !*/ new Basic
0 0
原创粉丝点击