目录

JavaScript encodeURIComponent()

示例

对 URI 进行编码:

let uri = "https://91xjr.com/my test.html?name=ståle&car=saab";
let encoded = encodeURIComponent(uri);
亲自试一试 »

描述

这个encodeURIComponent()方法编码URI 组件。

这个encodeURIComponent()方法对特殊字符进行编码,包括: , / ? :@&=+$#

笔记

使用解码URIComponent()功能为解码编码的 URI 组件。

也可以看看:

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

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


语法

encodeURIComponent( uri)

参数

Parameter Description
uri Required.
The URI to be encoded.

返回值

类型 描述
一个字符串 编码的 URI。

浏览器支持

encodeURIComponent()是 ECMAScript1 (ES1) 功能。

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

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