0%

js常见报错类型

ReferenceError 引用错误

变量或者函数未定义时,会报ReferenceError

1
2
3
4
5
6
7
8
9
10
unction checkAge(age) {
if (age < 18) {
const message = "sorry, you are too young"
} else {
const message = "yay, you are old enough!"
}
return message //ReferenceError: message is not defined
}

console.log(checkAge(21))

TypeError类型错误

1、 调用对象不存在的方法

2、

SyntaxError(语法错误)