课程
/前端开发
/JavaScript
/带你快速入坑ES6
暂时性死区跟不能变量提升说的不是一回事吗,有啥差别?
2021-11-15
源自:带你快速入坑ES6 2-1
正在回答
let和const不存在变量提升指的是声明的变量一定要在声明后使用。
暂时性死区指的是只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量
这两个的最终效果是一样的,都是为了减少运行时错误,防止在变量声明前就使用这个变量。
举报
结合ES6中特性的使用方式及常被大家忽略的问题,带你体会ES6语法魅力。
1 回答调用类定义的原型方法时,这两个变量为什么用this.呀,直接写变量名获取不到吗?
1 回答转换错误,老师看一下这个怎么回事?谢谢
1 回答为什么我在第一次console.log的后面去改变的extension[0]里面的值, 第一次console.log里面extension[0]的值为什么不是es7而是es2016呢?
1 回答这是一个小小的问题吗?
1 回答转换不成功,提示如下: