Javascript:明确抛出错误对象与不抛出错误对象之间的区别
|
在javascript中,我注意到了引发错误的两种方法:
1)
throw \"An error\";
2)
throw new Error(\'An object error\')
选择一种方法而不是另一种方法有什么优势?
有人认为这是更好的做法吗?
谢谢
没有找到相关结果
已邀请:
2 个回复
亨尖玛次酥
对象具有一些不错的功能,例如
和(在Firefox中)
。 如果需要这些,请明确地引发错误。但是,大多数人只使用“ 5”方法(通常隐式调用)。在后一种情况下,首先创建一个Error对象是多余的,所以抛出一个字符串也同样有效。
磐去裸猜饲