es6读书笔记(二)——块级作用域

let实际上为 JavaScript 新增了块级作用域。

块级作用域的出现,实际上使得获得广泛应用的立即执行函数表达式(IIFE)不再必要了。

(function () {
  var tmp = ...;
  ...
}());

// 块级作用域写法
{
  let tmp = ...;
  ...
}

 本质上,块级作用域是一个语句,将多个操作封装在一起,没有返回值。

原文地址:https://www.cnblogs.com/tblj/p/6916486.html