MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

RangeError.prototypeプロパティはRangeErrorコンストラクタのプロトタイプを表します。

RangeError.prototype のプロパテイ属性
書込可能 不可
列挙可能 不可
設定可能 不可

説明

全ての RangeError インスタンスは RangeError.prototype を継承します。全てのインスタンスにプロパティやメソッドを追加するために、このプロトタイプを利用できます。

プロパティ

RangeError.prototype.constructor
インスタンスのプロパティを生成した関数を示します。
RangeError.prototype.message
エラーメッセージ。ECMA-262はRangeError自身が message プロパティを提供するべきであると規定しているにもかかわらず、SpiderMonkeyでは Error.prototype.message が継承される。
RangeError.prototype.name
エラー名。Errorから継承。
RangeError.prototype.fileName
エラーが発生したファイルへのパス。Errorから継承。
RangeError.prototype.lineNumber
エラーが発生したファイルの行番号。Errorから継承。
RangeError.prototype.columnNumber
エラーが発生したファイルの列番号。Errorから継承。
RangeError.prototype.stack
スタックトレース。Errorから継承。

Methods

RangeError プロトタイプオブジェクトが自身のメソッドを何も持っていなくても、 RangeError インスタンスはプロトタイプチェーンを通していくつかのメソッドを継承しています。

仕様

仕様 状況 コメント
ECMAScript 3rd Edition (ECMA-262) 標準 初期定義
ECMAScript 5.1 (ECMA-262)
NativeError.prototype の定義
標準 NativeError.prototypeとして定義
ECMAScript 2015 (6th Edition, ECMA-262)
NativeError.prototype の定義
標準 NativeError.prototypeとして定義
ECMAScript 2017 Draft (ECMA-262)
NativeError.prototype の定義
ドラフト NativeError.prototypeとして定義

ブラウザ互換性

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) (有) (有) (有) (有)
機能 Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート (有) (有) (有) (有) (有) (有)

参照

ドキュメントのタグと貢献者

 このページの貢献者: akiomik, teoli, ethertank, Potappo, Hfjapancom
 最終更新者: akiomik,