Number.prototype.valueOf()
O método valueOf()
retorna o valor primitivo contido no objeto Number
.
Experimente
Sintaxe
numObj.valueOf()
Valor retornado
Um número representando o valor primitivo do objeto Number
.
Descrição
Este método normalmente é invocado internamente pelo JavaScript e não explicitamente em um código web.
Exemplos
Utilizando valueOf
js
var numObj = new Number(10);
console.log(typeof numObj); // object
var num = numObj.valueOf();
console.log(num); // 10
console.log(typeof num); // number
Specifications
Specification | Status | Comment |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Padrão | Definição inicial. Implementada no JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) The definition of 'Number.prototype.valueOf' in that specification. |
Padrão | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Number.prototype.valueOf' in that specification. |
Padrão | |
ECMAScript (ECMA-262) The definition of 'Number.prototype.valueOf' in that specification. |
Padrão em tempo real |
Compatibilidade com navegadores
BCD tables only load in the browser