Função encodeURIComponent() do JavaScript

Definição e uso

encodeURIComponent() A função codifica componentes de URI.

Esta função codifica caracteres especiais. Além disso, ela também codifica os seguintes caracteres: , / ? : @ & = + $ #

Dica:Use decodeURIComponent() A função decodifica componentes de URI codificados.

Exemplo

Codificação de URI:

var uri = "https://codew3c.com/my test.asp?name=stale&car=saab";
var res = encodeURIComponent(uri);

Experimente pessoalmente

Sintaxe

encodeURIComponent(uri)

Valor do parâmetro

Parâmetro Descrição
uri Obrigatório. URI a ser codificada.

Detalhes técnicos

Retorno: String que representa o URI codificado.

Suporte do navegador

Função Chrome Edge Firefox Safari Opera
encodeURIComponent() Suporte Suporte Suporte Suporte Suporte