js学习知识点
- JS代码预解析原理
事例:1、一个文档流中包含多个script代码块时的执行顺序
a. js执行引擎并非一行一行执行程序,而是一段一段执行程序,所以先由上到下选择一段进行执行
b. js引擎进行语法分析,有语法错误就报语法错误,没有就对var,function进行语法解析,并且解析是不会报错的,其只解析正确的将会跳过错误的部分
c. 结束
事例:1、一个文档流中包含多个script代码块时的执行顺序
a. js执行引擎并非一行一行执行程序,而是一段一段执行程序,所以先由上到下选择一段进行执行
b. js引擎进行语法分析,有语法错误就报语法错误,没有就对var,function进行语法解析,并且解析是不会报错的,其只解析正确的将会跳过错误的部分
c. 结束