码迷,mamicode.com
首页 > 其他好文 > 详细

变量提升的概念

时间:2018-10-18 11:04:55      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:赋值   window   变量提升   bsp   func   not   查找   fine   提升   

变量提升是浏览器的一个功能,在js代码运行前,浏览器会给一个全局作用域叫window,window分两个模块,一个是存储模块,另一个是执行模块。存储模块找到当前作用域下的所有带var和function关键字,执行模块  代码从上到下执行,遇到变量就会去内存地址查找有没有这个变量,有就看这个变量有没有赋值,如果赋值了就是后面的值,如果没有赋值后面就是undefind    没有找到就是xxx   is  not   defined

变量提升的概念

标签:赋值   window   变量提升   bsp   func   not   查找   fine   提升   

原文地址:https://www.cnblogs.com/lxlym/p/9808374.html

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