在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ JS中如何判斷一個(gè)異常是什么類(lèi)型錯(cuò)誤

JS中如何判斷一個(gè)異常是什么類(lèi)型錯(cuò)誤

問(wèn)題描述

一段代碼可能拋出錯(cuò)誤A或者錯(cuò)誤B
兩個(gè)錯(cuò)誤處理方式不同,捕獲后需要確定是哪個(gè)錯(cuò)誤
捕獲一個(gè)異常error后,error只有message,難道只能匹配message中的字符串確定問(wèn)題?但是message不是應(yīng)該應(yīng)該只是給人看的,字符串匹配并不準(zhǔn)確吧?

回答
編輯回答
傲嬌范

clipboard.png

這些信息不夠嗎?

2017年11月26日 09:43
編輯回答
雅痞

你一定對(duì)error有什么誤解,error怎么可能只有一個(gè)message屬性呢?

作為Error基類(lèi),有三個(gè)屬性message, filname, lineNumber。這樣看確實(shí)只有message有用

但是它還有很多子類(lèi)。

clipboard.png

另外你也可以自己定義類(lèi)繼承基類(lèi),實(shí)現(xiàn)你想要的字段,甚至是錯(cuò)誤類(lèi)型字段。但是不推薦,
推薦使用不同錯(cuò)誤類(lèi)型區(qū)分。

詳細(xì): https://developer.mozilla.org...

2018年6月19日 19:22