Error ES6 Class 继承 在 Web App 中,我们通常会创建自定义错误类来区分错误类型。如果使用 ES6 的 Class 语法,那么应该有类似如下写法: class MyError extends Error { constructor (msg) { super(msg) this.message = msg this.name = "MyError" } } 现在我们需要报一个自定义错误,那么有: var err = new MyError("this is a error message") 同时,在流程处理中,可能需要通过错误类型执行不同的处理逻辑代码: if (err instanceof MyError) { // do some job console.log("MyError……

阅读全文