JavaScript中常见的错误

JavaScript中常见的错误

前言: 初学者在学JavaScript这门语言的时候,最害怕看到的,应该就是控制台出现的红色错误信息!其实解决这些错误并不难,这是大多数初学者难以跨越的一个心理障碍而已。

你只要认真看一看错误信息,其实解决错误是非常简单的。

别说你英语不好

可以解决的问题,都不叫问题。

标题列举一些常见错误类型,大家可以看一看:

1、SyntaxError

这里是引用

语法错误
这应该是刚开始写代码最容易出现的错误了
在这里插入图片描述
错误原因: 变量名以数字开头。


在这里插入图片描述
错误原因: 双引号使用了中文。


在这里插入图片描述
错误原因: 缺了花括号。


2、TypeError

类型错误

在这里插入图片描述
错误原因: 不存在test这个函数

这里要说明一下,错误信息为什么不是test is not defined?

因为obj.test是可以访问的,打印它的值,是undefined,这是源于JS的特殊设计

也就是说,系统判定你错误的把test当成了函数,因此是类型错误


在这里插入图片描述
错误原因: obj为null


3、ReferenceError

引用错误

这不难理解,你引用的变量没定义,连undefined都没有,找不到任何内容
在这里插入图片描述
错误原因: a未定义


好了,这些就是我们初学js比较常见的错误,了解了这些,就可以让我们在初学的时候,不至于看见红色报错就开始手足无措!

文章转载自知乎: 千锋HTML5学院
原文链接:JavaScript中常见的错误

猜你喜欢

转载自blog.csdn.net/sdasadasds/article/details/107004752