Цитата:
Сообщение от Smrad
Это называется замыканием. Но as3 не умеет замыкать функции.
|
Судя по коду JavaScript из того примера, as3 прекрасно умеет замыкать функции =)

Код AS3:
function createCounter() {
var numberOfCalls = 0;
return function() {
return ++numberOfCalls;
}
}
var fn = createCounter();
trace(fn()); //1
trace(fn()); //2
trace(fn()); //3