1、Error 实例对象
-
JavaScript 解析或运行时,一旦发生错误,引擎就会抛出一个错误对象。JavaScript 原生提供Error构造函数,所有抛出的错误都是这个构造函数的实例。
2、原生错误类型
1、SyntaxError对象是解析代码时发生的语法错误
2、ReferenceError 对象
-
ReferenceError对象是引用一个不存在的变量时发生的错误。
-
另一种触发场景是,将一个值分配给无法分配的对象,比如对函数的运行结果赋值。
-
console.log() = 1// Uncaught ReferenceError: Invalid left-hand side in assignment