JavaScript的解析机制和执行顺序

JS解析机制


JS解析过程:
1、编译阶段(预处理或预编译):代码在执行时被解释器一行行编译和执行,在这个阶段javascript解释器将完成对js代码的预处理,也就是把js代码转化成字节码。
2、执行阶段:(JS代码已经在内存中被构建为语法树,此时,js引擎会根据这个语法树结构边解释,边执行。)javascript解释器借助执行期环境,把字节码转换生成机械码,并按顺序执行,完成程序设计的任务。

JS执行顺序

js 是从上到下按块执行的,每一个就是一个块,js解释器在代码块加载完成后,先对代码进行预编译,再执行,执行完毕后,浏览器继续解析下面的HTML文档流,同时JS 解释器准备处理下一个块。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值