Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

Error.prototype.message

BaselineWidely available

message プロパティは、人間が読めるエラーの説明です。

解説

このプロパティは、利用可能または設定されている場合、エラーの簡潔な説明を含みます。SpiderMonkey は、例外のmessage プロパティを広範囲に渡って使用します。name プロパティはmessage プロパティとの組み合わせで、Error の文字列表現を生成するためにError.prototype.toString() メソッドにより使用されます。

既定でmessage プロパティは空文字列ですが、この振る舞いは、Error コンストラクターの第一引数としてメッセージを指定することにより、インスタンスを上書きできます。

独自のエラーを発生させる

js
var e = new Error("Could not parse input");// e.message は 'Could not parse input'throw e;

仕様書

Specification
ECMAScript® 2026 Language Specification
# sec-error.prototype.message

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp