Number.prototype

La propriété Number.prototype représente le prototype du constructeur Number.

Attributs de Number.prototype
Écrivable Non
Énumérable Non
Configurable Non

Description

Les instances de Number héritent de Number.prototype. On peut modifier l'objet prototype du constructeur Number afin que la modification affecte chacune des instances de Number.

Propriétés

Number.prototype.constructor
Renvoie la fonction qui a créé l'instance de cette objet. Par défaut, ce sera l'objet Number.

Méthodes

Number.prototype.toExponential()
Renvoie une chaîne de caractères qui représente le nombre en notation exponentielle.
Number.prototype.toFixed()
Renvoie une chaîne de caractères qui représente le nombre en représentation à point fixe.
Number.prototype.toLocaleString()
Renvoie une chaîne de caractères qui représente le nombre en tenant compte de la locale. Surcharge la méthode Object.prototype.toLocaleString().
Number.prototype.toPrecision()
Renvoie une chaîne de caractères représentant le nombre en représentation à point fixe, selon une précision donnée ou en notation exponentielle.
Number.prototype.toSource()
Renvoie un litéral objet représentant l'objet Number fourni. On peut utiliser cette valeur afin de créer un nouvel objet. Cette méthode surcharge la méthode Object.prototype.toSource().
Number.prototype.toString()
Renvoie une chaîne de caractères qui représente l'objet fourni selon une base donnée. Surcharge la méthode Object.prototype.toString().
Number.prototype.valueOf()
Renvoie une valeur primitive de l'objet fourni. Surcharge la méthode Object.prototype.valueOf().

Spécifications

Spécification Statut Commentaires
ECMAScript 1st Edition (ECMA-262) Standard Définition initiale. Implémentée avec JavaScript 1.1.
ECMAScript 5.1 (ECMA-262)
La définition de 'Number' dans cette spécification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'Number' dans cette spécification.
Standard  
ECMAScript 2016 Draft (7th Edition, ECMA-262)
La définition de 'Number' dans cette spécification.
Projet  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple (Oui) (Oui) (Oui) (Oui) (Oui)
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight
 Dernière mise à jour par : SphinxKnight,