javascript的代码块

有let关键字之前:

(function () {
  var XXX
})()

用自执行函数模拟创造块

有关键字let之后:

//不是代码块,先举个例子看下,var关键字定义的变量的作用域
{
      var num=0;
      console.log("inside",typeof  num);
}
 console.log("outside",typeof  num);

//是代码块,看下let定义的变量的作用域
{
      let  num2=0;
      console.log("inside",typeof  num2);
}
 console.log("outside",typeof  num2);

 

本文摘抄自:贾顺名的例子。

 

以上内容只是来源于个人讲解,更多完整定义及参考资料,请自行搜索。

 

posted on 2018-04-18 11:07  荆棘人  阅读(142)  评论(0)    收藏  举报

导航