美文网首页
ES6深入学习

ES6深入学习

作者: 黑色的五叶草 | 来源:发表于2019-07-24 15:57 被阅读0次

    一、let const

    1. let声明:ES6 新增了 let 命令,用来声明变量。它的用法类似于 var ,但是所声明的变量,只在 let 命令所在的代码块内有效
    2. let声明:for(let i = 0; i < 10; i++) { let i = 'abc' }循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域
    3. 不存在变量提升
    4. 暂时性死区:暂时性死区的本质就是,只要一进入当前作用域,所要使用的变量就已经存在了,但是不可获取,只有等到声明变量的那一行代码出现,才可以获取和使用该变量。
    5. 不允许重复声明
    6. 块级作用域与函数声明:ES6 规定,块级作用域之中,函数声明语句的行为类似于 let ,在块级作用域之外不可引

    相关文章

      网友评论

          本文标题:ES6深入学习

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