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 |