El método valueOf()
retorna el valor primitivo inserto en un objeto Number
.
Sintaxis
numObj.valueOf()
Valor retornado
Un número representando al valor primitivo del objeto Number
especificado.
Descripción
Este método es usualmente llamado de forma interna por JavaScript y no es explicitado en el código web.
Ejemplos
Utilizando valueOf
var numObj = new Number(10);
console.log(typeof numObj); // objeto
var num = numObj.valueOf();
console.log(num); // 10
console.log(typeof num); // número
Especificaciones
Specification | Status | Comment |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Standard | Definición inicial. Implementado en JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) La definición de 'Number.prototype.valueOf' en esta especificación. |
Standard | |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'Number.prototype.valueOf' en esta especificación. |
Standard | |
ECMAScript (ECMA-262) La definición de 'Number.prototype.valueOf' en esta especificación. |
Living Standard |
Compatibilidad con navegador
BCD tables only load in the browser
La tabla de compatibilidad en esta página es generada desde datos estructurados. Si deseas contribuir con los datos, por favor, revisa https://github.com/mdn/browser-compat-data y envíanos una solicitud.