[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/String/valueOf [Back]  [Original]

String.prototype.valueOf() - JavaScript | MDN

Esta pgina foi traduzida do ingls pela comunidade. Saiba mais e junte-se comunidade MDN Web Docs.

View in English Always switch to English

String.prototype.valueOf()

Baseline Widely available

This feature is well established and works across many devices and browser versions. Its been available across browsers since julho de 2015.

O mtodo valueOf() retorna o valor primitivo de um objeto String.

In this article

Experimente

const stringObj = new String("foo");

console.log(stringObj);
// Expected output: String { "foo" }

console.log(stringObj.valueOf());
// Expected output: "foo"

Sintaxe

str.valueOf()

Valor retornado

Uma string representando o valor primitivo de um objeto String.

Descrio

O mtodo 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 mtodo normalmente chamado internamente pelo JavaScript e no fica explcito no cdigo.

Exemplos

Usando valueOf()

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

Especificaes

Specification
ECMAScript 2027 LanguageSpecification
# sec-string.prototype.valueof

Compatibilidade com navegadores

Veja tambm


Web Proxy Viewer  |  New URL  |  Original Page