Показать сообщение отдельно
  #11 (permalink)  
Старый 30.05.2012, 15:42
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от GuardCat
скобки нужны, чтобы интерпретатор отличил, является ли это объявлением функции (Function declaration) или функцией-выражением (Function expression)
Вариантов может быть множество. Например, еще один
+function() {
    alert( 1 );
}();

Но все-таки, лучше придерживаться одного (как мне кажется).

Сообщение от vflash
еще тоже самое можно делать так
Поправьте, если ошибаюсь, это означает, что будет создан (и по умолчанию возвращен) объект, доступный внутри функции, как this. Смотрится красиво, только я бы так не делал.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 30.05.2012 в 15:51.
Ответить с цитированием