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

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

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

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

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

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

posted @ 2017-05-28 20:02  迎风的瓶子  阅读(222)  评论(0编辑  收藏  举报