全局变量与局部变量

214 阅读1分钟
function foo() {
  let a = b = 0;
  a++;
  return a;
}

foo();
typeof a;
typeof b;

解析:函数foo内声明变量a = window.b,全局变量b = 0;所以函数外打印局部变量a为undefined,全局变量b为number