javascript引擎执行的过程的理解--语法分析和预编译阶段

一、概述 js是一种非常灵活的语言,理解js引擎的执行过程对于我们学习js是非常有必要的。看了很多这方便文章,大多数是讲的是事件循环(event loop)或者变量提升的等,并没有全面分析其中的过程。所以觉得把这个js执行的详细过程整理一下,帮助更好的理解js。 1.1基础概念 js是单线程语言。 在浏览器中一个页面永远只有一个线程在执行js脚本代码 js是单线程怨言,但是代码解析是非常迅速的,不
相关文章
相关标签/搜索