JavaScript decodeURIComponent() 函数

 JavaScript 全局属性/函数

decodeURIComponent()函数对统一资源标识符(URI)组件进行解码。

注意:使用encodeURIComponent()函数对统一资源标识符(URI)组件进行编码。

语法:

decodeURIComponent(uri)
var uri = "http://example.com/nxm.php?s=шеллы";
var en = encodeURIComponent(uri);
var de = decodeURIComponent(en);
var ans = "Encoded URI: " + en + "<br>" + "Decoded URI: " + de;

浏览器兼容性

所有浏览器都完全支持encodeURIComponent()函数:

Function
decodeURIComponent()

参数值

参数描述
uri要解码的URI组件

技术细节

返回值:一个新字符串,表示给定已编码URI组件的解码版本
例外情况:错误使用时引发URIError异常
JavaScript版本:ECMAScript 1

 JavaScript 全局属性/函数