Различия между (func() {}()); vs (func() {})(); Я обычно вижу обе конвенции, и мне интересно, есть ли реальная разница. (function () { document.write("it works"); }()); (function () { document.write("it also works"); })(); Ответ 1 Нет никакой разницы между этими двумя, Открывающая фигурная скобка служит синтаксическим намеком, чтобы рассказать синтаксическому анализатору, что следующим является выражение функции вместо объявления функции. для более http://jsperf.com/self-invoking-function
Ответ 1 Нет никакой разницы между этими двумя, Открывающая фигурная скобка служит синтаксическим намеком, чтобы рассказать синтаксическому анализатору, что следующим является выражение функции вместо объявления функции. для более http://jsperf.com/self-invoking-function