2012-05-02 13 views
2

ノードワールドでは、エラーオブジェクトがコールバックの最初の引数として渡されます。node.jsで異なるエラータイプを処理する方法

ノードのエラータイプを区別する適切な方法は何ですか?

いくつかの属性(.errorCodeまたは.userNotFound)を使用しますか?

別に(Error-inherited)クラスを持ち、.constructor/instanceofを使用していますか?

他の規約はありませんか?

答えて

0

nullでないか、または定義されていない限り、エラーを表す必要があります。

あなたが好きな方法で使用できます。継承エラーは1つの方法ですが、エラー番号またはエラー文字列を渡すこともできます。実際はあなた次第です。

あまりにも "緩い" IMHOですが、それはそうです。

関連する問題