--- title: RangeError.prototype slug: conflicting/Web/JavaScript/Reference/Global_Objects/RangeError tags: - Error - JavaScript - Propriété - Prototype - RangeError - Reference translation_of: Web/JavaScript/Reference/Global_Objects/RangeError translation_of_original: Web/JavaScript/Reference/Global_Objects/RangeError/prototype original_slug: Web/JavaScript/Reference/Objets_globaux/RangeError/prototype ---
La propriété RangeError.prototype
représente le prototype du constructeur {{jsxref("RangeError")}}.
Chacune des instances de {{jsxref("RangeError")}} hérite de RangeError.prototype
. Le prototype peut être utilisé afin d'ajouter des propriétés et/ou des méthodes à toutes les instances.
RangeError.prototype.constructor
message
, dans SpiderMonkey, il l'hérite depuis {{jsxref("Error.prototype.message")}}.Bien que l'objet prototype {{jsxref("RangeError")}} ne possède pas de méthodes propres, les instances de RangeError
hériteront de certaines méthodes via la chaîne de prototypes.
Spécification | Statut | Commentaires |
---|---|---|
{{SpecName('ES3')}} | {{Spec2('ES3')}} | Définition initiale. |
{{SpecName('ES5.1', '#sec-15.11.7.6', 'NativeError.prototype')}} | {{Spec2('ES5.1')}} | Défini comme NativeError.prototype . |
{{SpecName('ES6', '#sec-nativeerror.prototype', 'NativeError.prototype')}} | {{Spec2('ES6')}} | Défini comme NativeError.prototype . |
{{SpecName('ESDraft', '#sec-nativeerror.prototype', 'NativeError.prototype')}} | {{Spec2('ESDraft')}} | Défini comme NativeError.prototype . |
{{Compat("javascript.builtins.RangeError")}}