ランタイムがエラーメッセージで別のオブジェクト表現を使用するようにするjavascriptの方法はありますか?
典型的なエラーメッセージ
Uncaught TypeError: Object [object Object] has no method 'toggle'
オブジェクトに よりも優れた表現を与えることができれば役に立ちます[object Object]
。他の言語では、 をオーバーライドすることにより、オブジェクトのより優れた表現を出力することができますtoString()
。
ただし、この場合、 toString をオーバーライドしても効果がないようです。