标签:作用 提升 变量 存在 blog nbsp code 没有 声明变量
1、ES6新增了let
命令,用来声明变量。它的用法类似于var
,但是所声明的变量,只在let
命令所在的代码块内有效。
{ var a = 1; let b = 1; } a; b;/
let不像var存在变量提升,即变量一定要声明之后才能使用
2、块级作用域
ES5只有全局作用域和函数作用域,没有块级作用域
标签:作用 提升 变量 存在 blog nbsp code 没有 声明变量
原文地址:http://www.cnblogs.com/sonwrain/p/6042586.html