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