A
var a = 1; // переменная в лексическом окружении ф-ии inner()
// внутри inner() можно использовать значение a
return function inner() {
console.log("a == ", a, "this == ", this);
}
}
var f1 = outer();
f1();
var f2 = f1.bind({a: "Ololo"});
f2();
Size: a a a
A
t
B
t
B
t
B
t
B
t
B
t
A
B
A
A
A
A