instanceofでエラーのクラスを見る
try {
// 例外になりうる処理
} catch (e) {
if (e instanceof TypeError) {
return { status: 400 }
} else {
return { status: 500 }
}
}
JavaScript/TypeScriptの例外ハンドリング戦略を考える - Qiita
PySpa統合思念体です。あと、 @yosuke_furukawa にも協力いただきました。 基本的に、あまりエラーの種別を細かく判定してあげることはJavaScriptでは今までやってこなかったのですが、ちょっとしたメタデータを乗っけてあげるとか(例えばリトライ回数)、何...
Qiita
