javascript 中 'throw new Error' 和 'throw someObject' 有什么区别?
javascriptfront end technologyobject oriented programming
javascript 中 'throw new Error' 和 'throw someObject' 的区别在于,throw new Error 会将传递给它的错误包装为以下格式 −
{ name: 'Error', message: 'Whatever you pass in the construction'39; }
throw someObject 将按原样抛出对象,并且不允许从 try 块执行任何进一步的代码,即与 throw new Error 相同。