2-21

作者: _充实 | 来源:发表于2016-02-21 13:40 被阅读8次

es6基础

  1. let命令只在代码块内有效(实际上就是新增了块级作用域)
  2. 不存在变量提升
  3. 暂时性死区(以上都是向着带有块级作用域的语言靠拢吧)
  4. 总之,暂时性死区的本质就是,只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量。
  5. 不允许重复声明

块级作用域

var tmp = new Date();
function f(){
console.log(tmp);
if (false){ var tmp = "hello world"; }
}
f() // undefined

es6共有6种声明变量的方式
var function let const class import

相关文章

  • 懒蓝ScalersTalk第四轮朗读持续力训练Day22 20

    练习材料:2-21 Lesson22 A glass envelope My daughter, Jane, ne...

  • 2-21

    喜欢孤独的原因,往往是怕选错人,因为明白如果一个人犯了错,永远是需要一个家庭去迁就着。

  • 2-21

    2017.2.21 周二more:分屏显示例:more /etc/passwdmore +5 /etc/passw...

  • 2-21

    es6基础 let命令只在代码块内有效(实际上就是新增了块级作用域) 不存在变量提升 暂时性死区(以上都是向着带有...

  • 2-21

    每一天都是甜蜜 喵呜,抓紧时间努力把猪头菌娶回家作为重要财产保管好,养养花遛遛狗,再给猫咪煮姜茶煲汤,擀点面来做夜...

  • 2-21

    我好像忘了什么重要问题了,怅然若失

  • 2019-03-28

    《七堂课》21天共读2-21/3.28 王晶 打卡日期: 2019.3.28 始于日期: 2019.3.27 结束...

  • 《七堂课》

    21天共读2-21/3.28 【姓名】尹波 打卡日期:2019.3.28 始于日期:2019.3.27 结束日期:...

  • 2019-03-28

    《七堂课》21天共读2-21/3.28 【姓名】徐丹丹 打卡日期: 2019.3.28 始于日期: 2019.3....

  • 感恩2-21

    1,我很感恩,今天会议上有机会念文件,一共22页的文字中间没有休息,自我感觉良好,整个过程是放松的。 谢谢!谢谢!...

网友评论

      本文标题:2-21

      本文链接:https://www.haomeiwen.com/subject/lhnvkttx.html