Leave a Comment
Что такое IIFE
IIFE (Immediately-Invoked Function Expression, «iffy») — немедленно выполняемый функтор. Если не ругаться, то это функция, которая выполняется сразу после объявления.
Примеры:
1 |
(function(){ /* code */ }()); |
1 |
(function(){ /* code */ })(); |
1 |
!function(){ /* code */ }(); // facebook style |
Очень удобны тем, что не захламляют глобальное пространство переменных, могут использоваться для создания замыканий и т. д.
В общем то, чем каждый день пользуешься, но вечно забываешь, как называется).
Хорошая статья. Кстати, в ней ещё и вскользь упоминается и паттерн Модуль (Module pattern)
Similar Posts
- None Found
LEAVE A COMMENT
Для отправки комментария вам необходимо авторизоваться.