目录

JavaScript encodeURI()

示例

对 URI 进行编码:

let uri = "my test.html?name=ståle&car=saab";
let encoded = encodeURI(uri);
亲自试一试 »

描述

这个encodeURI()方法编码一个 URI。

笔记

使用解码URI()方法解码一个 URI。

特殊字符

这个encodeURI()方法不会对如下字符进行编码:
, / ? :@&=+$*#

使用编码 URIComponent()方法代替。

也可以看看:

这个编码 URIComponent()编码 URI 的方法

这个解码URIComponent()解码 URI 的方法

这个解码URI()解码 URI 的方法


语法

encodeURI( uri)

参数

Parameter Description
uri Required.
The URI to encode.

返回值

类型 描述
一根绳子。 编码的 URI。

浏览器支持

encodeURI()是 ECMAScript1 (ES1) 功能。

所有浏览器均完全支持 ES1 (JavaScript 1997):

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes Yes