String.prototype.valueOf()

Experimente

O método valueOf() retorna o valor primitivo de um objeto String.

Sintaxe

str.valueOf()

Valor retornado

Uma string representando o valor primitivo de um objeto String.

Descrição

O método valueOf() do objeto String retorna o valor primitivo de um objeto String como um dado do tipo string. Esse valor é equivalente a String.prototype.toString().

Esse método é normalmente chamado internamente pelo JavaScript e não fica explícito no código.

Exemplos

Usando valueOf()

var x = new String('Olá, mundo');
console.log(x.valueOf()); // retorna 'Olá, mundo'

Especificações

Compatibilidade com navegadores

BCD tables only load in the browser

Veja também