js_ 预解析(js代码如何执行的)
Posted yangyutian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js_ 预解析(js代码如何执行的)相关的知识,希望对你有一定的参考价值。
1、要理解js代码是如何执行的
js代码是由 浏览器的 js解析引擎 来执行的,js代码执行(从上往下)之前要先预解析
js代码执行 : 同步、异步 (异步要等同步代码都执行完后再执行:异步的代码放在栈中等待同步代码从上往下全部执行完成之后再执行)
预解析 :作用
注意:定义函数中的 用函数表达式方式里只存在变量名提升,没有匿名函数提升
1、变量提升
2、函数提升
案例1:
案例2:
案例3:
以上是关于js_ 预解析(js代码如何执行的)的主要内容,如果未能解决你的问题,请参考以下文章