let实际上为 JavaScript 新增了块级作用域。
let
块级作用域的出现,实际上使得获得广泛应用的立即执行函数表达式(IIFE)不再必要了。
(function () { var tmp = ...; ... }()); // 块级作用域写法 { let tmp = ...; ... }
本质上,块级作用域是一个语句,将多个操作封装在一起,没有返回值。
es6读书笔记(二)——块级作用域
原文:http://www.cnblogs.com/tblj/p/6916486.html