闭包~

83 阅读1分钟
function bar () {
  var num = 0;
  return function () {
    num += 1;
    console.log(num)
  }
}
var foo = bar();
// foo就是一个闭包函数,  foo的执行结果引用到bar作用域下面的num而不被销毁