Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 21.04.2013, 22:13
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

sitesv, это самовызов функции.
(function randomDraw(){ /*...*/ }())
~ равносильно
function randomDraw(){ /*...*/ }
randomDraw()

Только в современном js при самовызове только созданной функции она не выносится вовне:
(function randomDraw(){ 
    alert('Внутри: ' + typeof randomDraw) 
}())

alert('Снаружи: ' + typeof randomDraw)


Ещё варианты:
var randomDraw = function (){ /*...*/ }()
(function randomDraw(){ /*...*/ })()


Подробнее по теме функций в js читайте в учебнике.
__________________
29375, 35
Ответить с цитированием
  #12 (permalink)  
Старый 23.04.2013, 20:07
Интересующийся
Отправить личное сообщение для sitesv Посмотреть профиль Найти все сообщения от sitesv
 
Регистрация: 08.04.2013
Сообщений: 23

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



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Долгая перерисовка Chart shepard90 ExtJS 2 17.03.2013 14:41
Данные из store не успевают попадать в chart kalya ExtJS 0 02.11.2011 14:14
Вертикальные линии грида в Google Area Chart fog Элементы интерфейса 2 14.06.2011 15:48
Template CMS - маленькая и быстрая CMS Awilum Ваши сайты и скрипты 3 22.09.2010 23:19
Google Chart API mycoding Оффтопик 0 14.07.2010 11:22