概要
SyntaxError コンストラクタのプロトタイプを表します。
説明
全ての SyntaxError
インスタンスは SyntaxError.prototype
を継承します。全てのインスタンスにプロパティやメソッドを追加するために、このプロトタイプを利用できます。
プロパティ
- constructor
- インスタンスのプロパティを生成した関数を示します。
- name
- エラー名。
註: ECMA-262 は
SyntaxErrorSyntaxError
自身が message
プロパティを提供するべきであると規定してるにもかかわらず、 SpiderMonkey では Error.prototype.message を継承します。Error.prototype から継承されるProperties
メソッド
SyntaxError
プロトタイプオブジェクトが自身のメソッドを何も持っていなくても、 SyntaxErrorSyntaxError
インスタンスはプロトタイプチェーンを通していくつかのメソッドを継承しています。
Error.prototype から継承されるMethods
Object.prototype から継承されるMethods