コードから chrome devtools の例外のスタック トレースを出力するにはどうすればよいですか?
私は次のことを試しました:
function doSomething() {
undefined(); // This throws an exception
}
try {
doSomething();
} catch (e) {
console.error("Exception thrown", e);
}
しかし、これにより次の結果が得られます。
Exception thrown TypeError {}
その横にある矢印を展開すると、console.error() 呼び出しが行われた行が示されるため、元のエラーが実際に発生した場所を確認できません。
元のエラー情報 (エラーが発生した正確な場所へのメッセージと完全なスタック トレースを含む) をコンソール出力に含める最良の方法は何でしょうか?