百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>JS教程> JavaScript中常见的错误类型是什么?(具体介绍)
分享文章到:

JavaScript中常见的错误类型是什么?(具体介绍)

发布时间:09/01 来源:未知 浏览: 关键词:
在JavaScript中,当发生错误时会生成描写错误类型的错误对象,此错误对象包括错误类型和编号等信息,这些信息可用于后续处置等,在本篇文章中将给大家介绍常见的错误类型乃至怎样处置这些错误。

JavaScript中常见的错误类型是什么?

在JavaScript中以下三种错误类型是常见的

RangeError
ReferenceError
SyntaxError

下面我们就来离别看一下这三种错误发生的缘由

RangeError 发生的缘由

RangeError是包括在变量或参数中的数值超出有效范畴时发生的错误。

例如,假如施行以下代码,则会激发RangeError。

var myarray = new Array(-1)

施行结果如下。

Uncaught RangeError: Invalid array length

在上面的代码中,我在myarray的变量中创立了一个新的Array对象。

但是在创立Array对象时显现问题,并且发生了错误。

由于给定结构新Array对象的参数是不法值。

假如写成new Array(5),参数必需是大于0的数字,以便创立包括5个元素的Array对象。

因此,-1被视为无效,并发生错误。

ReferenceError发生的缘由

ReferenceError是尝试援用没法援用的数据时发生的错误。

它发生在以下状况中

console.log(myvar)

施行结果如下。

Uncaught ReferenceError: myvar is not defined

在上面的代码中,发生错误,由于它试图输出不存在的变量myvar的值。

这样,不仅援用不存在的变量,并且在范畴外的变量中也会显现雷同的错误。

SyntaxError发生的缘由

SyntaxError 主要在语法编写显现问题时发生。

它发生在以下状况中。

console.log("Hello world!)

施行结果如下。

Uncaught SyntaxError: Invalid or unexpected token

在上面的代码中,我试图JavaScript操纵台中显示Hello world!,但由于我没有用完全的引号来输出字符串,因此它被视为不法写作。

假如写作console.log(“Hello world!”),它将正常施行而不会出错。

以上就是JavaScript中常见的错误类型是什么?(具体介绍)的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板