在javascript中,编程经常遇到的两类主要错误:语法错误和运行时的错误.
语法错误,也称为解析错误,在对编程语言进行编译时,在javascript中发生解释时。这些错误是由代码中的意外字符造成的,结果不能完全编译/解释.
当代码发生时,不能完成编译,则不能继续执行代码.只有在同一线程中的代码会受到影响,其他线程中的代码不受影响。
运行时的错误,也可以称为异常.问题不是出在代码语言上,而是尝试一个操作,发现操作是非法的。
异常也只影响它们发生的线程,其他javascript线程可以继续执行.