JavaScript中有哪些不同类型的错误?

除了可用于创建自定义错误的通用Error构造函数之外,JavaScript中还有七个其他核心错误构造函数。这些是-

  • EvalError-创建一个实例,该实例表示有关全局函数发生的错误eval()

  • InternalError-创建一个实例,该实例表示在JavaScript引擎中引发内部错误时发生的错误。例如:“太多的递归”

  • RangeError- 创建一个实例,表示当数字变量或参数超出其有效范围时发生的错误。

  • ReferenceError-创建一个实例,该实例表示在取消引用无效引用时发生的错误。

  • SyntaxError-创建一个实例,该实例表示在解析中的代码时发生的语法错误eval()

  • TypeError-创建一个实例,该实例表示当变量或参数不是有效类型时发生的错误。

  • URIError-创建一个实例,该实例表示错误encodeURI()decodeURI()在传递无效参数时发生的错误。

以上是 JavaScript中有哪些不同类型的错误? 的全部内容, 来源链接: utcz.com/z/349011.html

回到顶部