JavaScript 错误学习笔记
在 JavaScript 中,错误可以分为两类:语法错误和运行时错误。语法错误是指代码中的拼写错误、语法错误等错误,通常在编译时就能检测出来。而运行时错误则是指代码在执行时出现的错误,如访问未定义的变量、类型错误等。
语法错误
语法错误在编写代码时很容易出现,不过它们也很容易被发现。一些常见的语法错误包括:
拼写错误
拼写错误通常是指单词拼写错误,或者变量名拼写错误。如果拼写错误导致的代码错误非常明显,通常会在编写代码时就能被发现。
javascriptCopy Code// 拼写错误的变量名
let varaible = "hello world";
console.log(variable);
语法错误
JS 中存在很多的语法规则,而这些规则在编写代码时必须遵守。如果没有遵守这些规则,就会产生语法错误。
javascriptCopy Code// 缺少分号
let a = 1
console.log(a)
// 多余的逗号
let arr = [1, 2, 3,];
console.log(arr);
运行时错误
运行时错误通常是指代码在执行时出现的错误。它们可能是因为某些条件不符合预期而引起的,也可能是值的类型不正确等问题。
异常
如果一段代码产生错误,JavaScript 就会抛出一个异常。这是一种特殊类型的对象,用于指示错误已经发生并且需要进行处理。
javascriptCopy Code// 访问未定义的变量
let a;
console.log(a.b);
类型错误
类型错误通常是因为代码尝试使用错误的类型或值导致的。
javascriptCopy Code// 使用 null 进行计算
let a = null;
let b = 1 + a;
console.log(b);
以上就是 JavaScript 错误学习笔记的主要内容,希望能对您有所帮助!