Método valueOf() da String JavaScript

Definição e uso

valueOf() O método retorna o valor original da string.

valueOf() O método não muda a string original.

valueOf() O método pode ser usado para converter objetos de string em strings.

Veja também:

Método toString()

Atenção

valueOf() O método é o método padrão da string JavaScript.

O JavaScript usa internamente.

Normalmente, você não usaria isso no código.

Exemplo

Exemplo 1

Obter o valor do texto:

let text = "Hello World!";
let result = text.valueOf();

Experimente você mesmo

É equivalente a:

let text = "Hello World!";
let result = text;

Experimente você mesmo

Exemplo 2

Obter o valor do objeto String:

let text = new String("Hello World!");
let result = text.valueOf();

Experimente você mesmo

Sintaxe

string.valueOf()

Parâmetros

Sem parâmetros.

Retorno

Tipo Descrição
String O valor original da string.

Lança

Exceção Descrição
TypeError Lança uma exceção quando o objeto chamado não é String.

Suporte do navegador

valueOf() É uma característica do ECMAScript1 (ES1).

Todos os navegadores suportam ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Suporte Suporte Suporte Suporte Suporte Suporte

Páginas relacionadas

String do JavaScript

Métodos da String do JavaScript

Pesquisa de String do JavaScript