let
2019-01-07 本文已影响0人
天天向上er
声明变量语句
我们之前使用var 来定义一个变量,其实存在好多问题。从ES6(es2015)中开始使用let和const来定义变量和常量
var 存在变量提升,变量提升只有定义变量,但是不会赋值。所以打印出来是:undefined
let \ const 不存在变量提升-------定义的是一个块级作用域的变量
我们之前使用var 来定义一个变量,其实存在好多问题。从ES6(es2015)中开始使用let和const来定义变量和常量
var 存在变量提升,变量提升只有定义变量,但是不会赋值。所以打印出来是:undefined
let \ const 不存在变量提升-------定义的是一个块级作用域的变量