您的位置:首頁技術文章
文章詳情頁

javascript - nodejs express 中,throw 一個異常,如何指定響應號?

瀏覽:58日期:2023-09-28 11:33:33

問題描述

throw new Error(’asdasdad’)

這樣會返回{

error: asdasdad,error_code: 500,

}

如何指定error_code呢?

例如 throw new Error(’asdasdad’, 400)

問題解答

回答1:

自己寫一個class繼承自Error就可以了。比如:

export default class ApiError extends Error { constructor(msg, code) { super(msg); this.msg = msg; this.code = code; }}

標簽: JavaScript
国产综合久久一区二区三区