码迷,mamicode.com
首页 > Web开发 > 详细

js_ 预解析(js代码如何执行的)

时间:2019-05-03 16:35:51      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:变量   完成   http   9.png   js代码   函数表达式   图片   代码执行   ima   

1、要理解js代码是如何执行的

  js代码是由  浏览器的 js解析引擎  来执行的,js代码执行(从上往下)之前要先预解析

  js代码执行  :  同步、异步   (异步要等同步代码都执行完后再执行:异步的代码放在栈中等待同步代码从上往下全部执行完成之后再执行)

  预解析  :作用

    技术图片

    注意:定义函数中的 用函数表达式方式里只存在变量名提升,没有匿名函数提升

    1、变量提升

    技术图片

    2、函数提升

    技术图片

    案例1:

    技术图片

    案例2:

    技术图片

    案例3:

    技术图片

 

    

 

js_ 预解析(js代码如何执行的)

标签:变量   完成   http   9.png   js代码   函数表达式   图片   代码执行   ima   

原文地址:https://www.cnblogs.com/yangyutian/p/10805296.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!