Показать сообщение отдельно
  #3 (permalink)  
Старый 21.03.2013, 15:38
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

var a =function f(){
bla-bla
}
alert(a)
alert(f)


(function b(){bla-bla})
alert(b)



грубо говоря в первых скобках вычисляется выражение ссылка на функцию

(function f(){bla-bla}) == функция
+ вторая пара скобок == функция()
всё вместе создание функции , возврат результата выражения -ссылка на функцию , запуск функции созданной функции ()

И как можно заметить функцию вы неправильно создаёте -имя не нужно в такой записи

Последний раз редактировалось dmitriymar, 21.03.2013 в 15:46.
Ответить с цитированием