Bootstrap

ES6新增关键字:let和const及let的常用场景

1、ES6:

● 我们所说的ES5和ES6其实就是在js语法的发展过程中的一个版本而已

● ECMAScript就是js的语法,ES6新增了一些功能

2、let和const关键字 和var的区别

● 我们以前都是使用var关键字来声明变量的

● 在ES6的时候,多了两个关键字let和const,也是用来声明变量的

● 只不过和var有一些区别:

(1)let和const不允许重复声明变量

// 使用var的时候重复声明变量是没问题的,只不过就是后面会把前面覆盖掉

var num = 100
var num = 200

// 使用let重复声明变量的时候就会报错了

let num = 100
let num = 200  //这里就会报错了

// 使用const重复声明变量的时候就会报错

const num = 100
const num = 200  //这里就会报错了

(2)let和const声明的变量不会在预

;