3
我該怎麼辦switch語句返回基於HTTP狀態代碼的錯誤信息,我這樣做:開關HTTP狀態代碼
switch(true){
case err.status.test(/^4/): // 4xx
res.fail(err.status, err);
break;
case err.status.test(/^5/): // 5xx
res.error(err.status, err.message, {data: err});
break;
是我的正則表達式這樣做對嗎?
我知道關鍵字'break'在你的「...」中,但我認爲可能會混淆不明確。 – Ankirama