Number.prototype
A propriedade Number.prototype
representa o protótipo para o construtor Number
.
Property attributes of Number.prototype |
|
---|---|
Writable | no |
Enumerable | no |
Configurable | no |
Descrição
Todas instâncias Number
herdam de Number.prototype
. O objeto 'prototype' do construtor Number
pode ser modificado para afetar todas instâncias Number
.
Propriedades
Number.prototype.constructor
- Retorna a função que criou esta instância do objeto. Por padrão, este é o objeto
Number
.
Métodos
Number.prototype.toExponential()
- Retorna uma 'string' representando o número em notação exponencial.
Number.prototype.toFixed()
- Retorna uma 'string' representando o número em notação em ponto fixo.
Number.prototype.toLocaleString()
- Retorna uma 'string' com uma representação sensível ao idioma deste número. Substitui o método
Object.prototype.toLocaleString()
. Number.prototype.toPrecision()
- Retorna uma 'string' representando o número para uma precisão específica em notação ponto fixo ou exponencial.
Number.prototype.toSource()
- Retorna uma objeto literal representando um objeto específicado
Number
; você pode usar este valor para criar um novo objeto. Substitui o métodoObject.prototype.toSource()
. Number.prototype.toString()
- Retorna uma 'string' representando o objeto especificado na raiz especificada (base). Substitui o método
Object.prototype.toString()
. Number.prototype.valueOf()
- Retorna o valor primitivo do objeto especificado. Substitui o método
Object.prototype.valueOf()
.
Especificações
Especificação | Situação | Comentários |
---|---|---|
ECMAScript 1st Edition (ECMA-262) | Padrão | Definição inicial. Implementado em JavaScript 1.1. |
ECMAScript 5.1 (ECMA-262) The definition of 'Number' in that specification. |
Padrão | |
ECMAScript 2015 (6th Edition, ECMA-262) The definition of 'Number' in that specification. |
Padrão | |
ECMAScript (ECMA-262) The definition of 'Number' in that specification. |
Padrão em tempo real |
Compatibilidade de navegadores
Estamos convertendo nossos dados de compatibilidade para o formato JSON.
Esta tabela de compatibilidade ainda usa o formato antigo,
pois ainda não convertemos os dados que ela contém.
Descubra como você pode ajudar! (en-US)
Configuração | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Configuração | Android | Chrome for Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|---|
Suporte básico | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |