私はJSを学ぼうとしていますが、javascriptクロージャーに関して質問があります-
function fooOuter(){
var a = 10;
var b = 20;
return function fooinner(x){
return a + b + x;
};
}
これは、Javascript の内部関数が、同じスコープ内にあるすべての変数への参照を格納することを意味しますか。つまり、この場合、fooinner は変数 a と b の参照を格納しますか。