ES6学习笔记一

Posted qingxiawu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ES6学习笔记一相关的知识,希望对你有一定的参考价值。

ECMAScript是JavaScript的标准,JavaScript是ECMAScript的实现。

1.let: 为JS新增块级作用域。

(1)let命令声明的变量是局部变量,仅在let所在代码块有效;

(2)let声明的变量不存在变量提升;

(3)块级作用域内let声明的变量,不受外部的影响(暂时性死区)。

var c = "c1";
{
    console.log(c); //undefined
    let c = "c2";
    console.log(c);
}

(4)模块内不允许重复声明let声明的变量。

2. const: 声明常量,同let一样,声明的变量具有块级作用域,也不可以重复声明。

以上是关于ES6学习笔记一的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 学习笔记-- ES6学习介绍以及Babel的使用

ECMAScript 6 学习笔记

ECMAScript 6.0 学习笔记

ES6 从入门到精通 # 01:ES6 介绍

译丨Yarn - Javascript 新一代套件管理

ES6-10学习笔记