Error 对象的扩展


【Additions to Error objects】

每当一个 Error 对象通过域传递时,会向其添加一些额外的字段。

【Any time an Error object is routed through a domain, a few extra fields are added to it.】

  • error.domain 首先处理该错误的域。
  • error.domainEmitter 发出 'error' 事件的事件触发器,该事件携带错误对象。
  • error.domainBound 绑定到域的回调函数,第一个参数传入错误对象。
  • error.domainThrown 一个布尔值,表示错误是否被抛出、发出或传递给绑定的回调函数。