Сообщение от Kolyaj
|
Почему абсурд, если значением является функция? А createCounter возвращает функцию.
|
Ага! То есть, фактически, fn() вызывает функцию
function() {
return ++numberOfCalls;
}
Спасибо большое, вы очень помогли!
Если бы еще понять вот этот синтаксис, fn()(), который все таки вызывает фукцию createCounter(), но я думаю, это уже не так проблематично.