Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.07.2016, 13:02
Аспирант
Отправить личное сообщение для Altai Посмотреть профиль Найти все сообщения от Altai
 
Регистрация: 24.11.2013
Сообщений: 37

Что пишется в скобках замкнутых функций?
Здравствуйте! Есть замкнутая функция - (function(){})();
Меня интересуют последние скобки () - я иногда вижу что в них пишутся какие-то переменные, типа jQuery. Что именно там должно писаться и для чего?
Ответить с цитированием
  #2 (permalink)  
Старый 28.07.2016, 13:10
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

Altai,
https://en.wikipedia.org/wiki/Immedi...ion_expression
Ответить с цитированием
  #3 (permalink)  
Старый 28.07.2016, 14:22
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Ты объявляешь функцию в скобках, а потом просто вызываешь её, а в последних скобках передаёшь аргументы функции

Подобного эффекта можно добиться ещё как нибудь так

+function(str){ alert(str) } ("hello world 1"); //способ 1
-function(str){ alert(str) } ("hello world 2"); // способ 2


Или заняться полным извращением, и высрать нечто вроде этого
[ function(str){alert(str) } ][0]("hello world через жопу");
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 28.07.2016 в 14:28.
Ответить с цитированием
  #4 (permalink)  
Старый 28.07.2016, 15:04
Аспирант
Отправить личное сообщение для Altai Посмотреть профиль Найти все сообщения от Altai
 
Регистрация: 24.11.2013
Сообщений: 37

спасибо за ответы!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поюзайте хомячка Nanto Ваши сайты и скрипты 30 06.06.2011 22:16
Как (эффективно) изучать JavaScript? JSTalker Общие вопросы Javascript 33 23.12.2010 03:13
Zend и Pear для нуба mycoding Серверные языки и технологии 52 13.12.2010 18:32
Отслеживание готовности DOM-структуры SleepWalker Events/DOM/Window 7 21.08.2009 17:59
Браузер доказывает что не видит функцию SleepWalker Общие вопросы Javascript 7 17.06.2009 23:14