これら 2 つのステートメントの違いは何ですか。また、一方を他方よりも使用する正当な理由はあるのでしょうか。
throw Error("msg");
console.error("msg");
私の限られた経験では、実際にthrow Error()
使用されているのを見たことがあります。何か特別な理由があるのでしょうか?
console.warn()
また、同様のものはありますか?
ベストアンサー1
throw ...
現在のコード ブロックで例外を発生させ、それを終了させるか、ブロックcatch
内で発生した場合は次のステートメントにフローさせますtry
。
console.error
ブラウザ開発者ツールの JavaScript コンソールに赤いメッセージを出力するだけで、実行フローは変更されません。