Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 20.02.2013, 22:51
Интересующийся
Отправить личное сообщение для Moonlight Посмотреть профиль Найти все сообщения от Moonlight
 
Регистрация: 18.05.2011
Сообщений: 25

А что означает такая конструкция (function(){ /*тут код*/ })(); ?

Зачем "function(){}" взята в скобки и зачем после неё стоят ещё 2 скобки ()?

Или где можно почитать про этот синтаксис?
Ответить с цитированием
  #12 (permalink)  
Старый 20.02.2013, 22:59
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

aвтовызов поди
(function(){
  alert("A");
})()
Ответить с цитированием
  #13 (permalink)  
Старый 20.02.2013, 22:59
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Мы создаем анонимную функцию и тут же ее вызываем. Скобки в конце - как раз чтобы ее вызвать, как и в случаях с любой другой функцией.

http://learn.javascript.ru/function-...а-месте
Ответить с цитированием
  #14 (permalink)  
Старый 20.02.2013, 23:07
Интересующийся
Отправить личное сообщение для Moonlight Посмотреть профиль Найти все сообщения от Moonlight
 
Регистрация: 18.05.2011
Сообщений: 25

Ох спасибо), ушёл читать.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятная структура кода (новичковый вопрос) LowCoder Общие вопросы Javascript 22 05.05.2014 19:04
Сортировка записей в гриде (древовидная структура) madmis Общие вопросы Javascript 1 07.06.2012 16:35
Объектная модель документа Антон Дидковский Events/DOM/Window 8 06.04.2012 00:50
Структура файлов/каталогов (Eclipse) rom30 ExtJS 0 28.11.2011 07:00
Структура файлов/каталогов проекта josser Общие вопросы Javascript 6 11.07.2010 19:55