深刻理解javascript中的“预编译阶段”和执行阶段
在讲预编译执行,我们需要先了解js执行的一个过程,也就是js运行三部曲,首先,我们知道,javascript是单线程的解释性语言,单线程就是先执行完一个,再执行另一个,解释性语言就是先翻译一行,再执行一行,先翻译一行,再执行一行,但是js在执行之前通常会先通篇扫描一遍代码,而不执行代码,通篇扫描就是看看代码有没有什么低级语法错误,这个过程(通篇扫描)就叫语法(义)分析,而在通篇扫描完成之后,才真...
原创
2019-06-20 00:09:57 ·
1164 阅读 ·
0 评论