Смотрю видео урок про замыкания.. Вот увидел такую фичу
var counter = (function() {
var count = 0;
return function() {
return count++;
}
}());
console.log(counter());
console.log(counter());
Меня интересуют последнии круглые скобки... Что они значат?? Я когда их убераю, и пишу console.log(counter()());
То подсчет не идет.
Объясните пожалуйста логику js. Почему тааак?