JavaScript decodeURI() 函数

 JavaScript 全局属性/函数

decodeURI()函数解码统一资源标识符(URI)。

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

语法:

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

浏览器兼容性

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

Function
decodeURI()

参数值

参数描述
uri要解码的URI

技术细节

返回值:表示已编码URI的已解码版本的新字符串
例外情况:当encodeURI包含无效字符序列时引发URIError异常
JavaScript版本:ECMAScript 1

 JavaScript 全局属性/函数