0

根据作用域链,内部函数可以访问外部函数,但同时我们通过闭包访问外部函数,那有什么区别呢?谁能解释作用域链和闭包之间的区别?我的版本是范围链只是一个规则,而闭包是对该规则如何工作的解释。

问题是关于范围和闭包之间的区别

function outer() {
  a = 10;
   function inner() {
    b = 10;
    console.log(a + b);
  };
  return inner()
}

console.log(outer());  //logs: 20
4

0 回答 0