unescape() - JavaScript 编辑
已废弃的unescape()
方法计算生成一个新的字符串,其中的十六进制转义序列将被其表示的字符替换。上述的转义序列就像escape
里介绍的一样。因为 unescape
已经废弃,建议使用 decodeURI
或者decodeURIComponent
替代本方法。
unescape
去解码URLS,使用decodeURI
或decodeURIComponent
替代。语法
unescape(str)
参数
str
- 被编码过的字符串。
返回值
- 一个未被转义的新字符串。
描述
unescape
函数是全局对象的一个属性。
示例
unescape('abc123'); // "abc123"
unescape('%E4%F6%FC'); // "äöü"
unescape('%u0107'); // "ć"
规范
Specification | Status | Comment |
---|---|---|
ECMAScript 1st Edition (ECMA-262) unescape | Standard | Initial definition. |
ECMAScript 5.1 (ECMA-262) unescape | Standard | Defined in the (informative) Compatibility Annex B |
ECMAScript 2015 (6th Edition, ECMA-262) unescape | Standard | Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers |
ECMAScript (ECMA-262) unescape | Living Standard | Defined in the (normative) Annex B for Additional ECMAScript Features for Web Browsers |
浏览器兼容
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.相关链接
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论