Método valueOf() de String en JavaScript

Definición y uso

valueOf() El método devuelve el valor original de la cadena.

valueOf() El método no cambia la cadena original.

valueOf() El método se puede usar para convertir un objeto de cadena en una cadena.

Véase también:

Método toString()

Nota

valueOf() El método es el método predeterminado de la cadena de JavaScript.

JavaScript lo usa internamente.

Normalmente, no lo usarás en tu código.

Ejemplo

Ejemplo 1

Obtener el valor del texto:

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

Prueba por tu cuenta

Es equivalente a:

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

Prueba por tu cuenta

Ejemplo 2

Obtener el valor del objeto String:

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

Prueba por tu cuenta

Sintaxis

string.valueOf()

Parámetros

Sin parámetros.

Valor devuelto

Tipo Descripción
Cadena Valor original de la cadena.

Lanza

Excepción Descripción
TypeError Lanza una excepción cuando el objeto que llama al método no es String.

Compatibilidad del navegador

valueOf() Es una característica de ECMAScript1 (ES1).

Todos los navegadores admiten ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Cadena de JavaScript

Métodos de cadena de JavaScript

Búsqueda de cadena de JavaScript