Javascript` throw new Error(msg)`需要`new`吗?

时间:2016-12-08 04:17:03

标签: javascript syntax error-handling

我见过throw使用Errornew Error的例子:

  

抛出新错误('新错误')

  

抛出错误('错误')

即: (function(){ throw new Error('new Error') })() (function(){ throw Error('Error') })() (在控制台中剪切/粘贴以查看它们都有效)

是否有理由加入new

我问,因为我认为抛出错误比抛出字符串更好..我认为更好的堆栈跟踪,但如果不需要新的,我会放弃它。

0 个答案:

没有答案