一道关于变量升级问题的题目

var a = 200;
function f()
{
  console.log(a);
  var a = 100;
  console.log(a);
}
f();
console.log(a);
var a;
console.log(a);
var a = 300;
console.log(a);

 

结果:undefined
   100

   200

   200

   300

posted @ 2018-06-07 23:16  Milk.╮  阅读(301)  评论(0编辑  收藏  举报