А в той теме, где я написал это, слабо было спросить?
Создаётся функция, в которой можно создавать локальные переменные, со своим скопом и т.д., в общем, ведущая себя как обычная ф-ция, и сразу же вызывается. Сразу же - это сразу же, она не добавляется в конец стека, а просто вызывается. Фактически, такая конструкция равносильна коду:
var func= function(){ };
func();
С одной разницей, ф-ция - анонимна, у неё нет имени, а значит, она не засоряет глобальную область видимости.
P. S.
Сообщение от Livanderiaamarum
|
ни какого замыкания нет.
|
Таки есть)