首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
变量提升
相关资讯
热门
最新
后端
01-01 08:00
后端
变量提升与暂时性死区
变量提升与暂时性死区,我们一起来关注到ES2015中新增的let和const关键字相关的考点。事实上,let和const相关的考题,若要就let和const关键字特性本身提问,确实很难考察出候选人的水平。但是,它们背后所牵扯出的变量提升、暂时性死区等知识点,对一些同学来说却具有相当的挑战性——这块知识属于大家多少都听说过、能说上那么两句,但基本没几个人能说清楚的类型。从变量提升说起在ES2015之
169
后端
01-01 08:00
后端
变量提升——透过现象看本质
变量提升——透过现象看本质,变量提升可谓是JS中最基础最常见的知识点了,大家都知道当用var声明一个变量a时,a似乎并不是在声明语句的那一行才被创建的。因为早在当前作用域的顶端,就已经有了一个值为undefined的a。就好像a是被提前到了作用域的顶端先行创建,并赋值为undefined。而到了a真正声明并赋值的那一行时,再为a进行赋值。于是这个现象就被大家称为——变量提升。但在代码解析执行的过程
123