Показать сообщение отдельно
  #19 (permalink)  
Старый 17.08.2012, 00:26
Аватар для vadim5june
Студент
Отправить личное сообщение для vadim5june Посмотреть профиль Найти все сообщения от vadim5june
 
Регистрация: 30.04.2012
Сообщений: 1,113

Сообщение от platedz Посмотреть сообщение
Т.е. если я правильно понимаю в данном примере (function(s){alert(s)})(v) мы передаем данные из v в s. Так как видимо передать их из вне мы наверное не можем, учитывая что var s = 5; (function(s){alert(s)})() не работает.
Я все правильно понимаю???
Выполняем функция с параметром v
основной смысл что мы не создаем на глобальном уровне имени функции
(не засоряем)
с именем так бы выглядело
function f(s){alert(s)};
f(5);
Ответить с цитированием