提交 4beac358 编写于 作者: lizhongyi_'s avatar lizhongyi_

update error.md

上级 6a4d5f76
......@@ -4,15 +4,27 @@
### 实例属性
### message
#### message
错误消息。对于用户创建的 Error 对象,这是构造函数的第一个参数提供的字符串。
### 示例
#### cause
导致该错误的具体原始原因。在捕获错误时,我们可能会使用更具体或更加实用的信息对错误进行包装,再将其重新抛出。cause 属性就用于这一场景,以便仍然可以访问原始的错误。
### 创建 Error
可通过以下方式创建 Error:
```ts
try {
throw new Error('Whoops!')
} catch (e) {
console.error(e.message)
}
// 直接创建
let error = new Error();
// 指定 message:
let err = new Error('Whoops!');
// 指定 message 和 cause:
let otherError = new Error("Connecting to database failed.", { cause: err });
```
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册