код, как показано ниже:
function(){ log1(); function log1(evt) { alert("1"); } }();
в Firefox 8, ничего не произошло, и ошибка log1 не определена отображается в консоли Firebug.Код мог быть выполнен успешно на Chrome и IE9.
Ваша функция не может быть выполнена. Вы можете сделать это так:
(function(){ log1(); function log1(evt) { alert("1"); } })();
Он отлично работает в Firefox 8.0 следующим образом:
(function (){ log1(); function log1(evt) { alert("1"); } })();
Вы можете увидеть, как это работает здесь: http://jsfiddle.net/jfriend00/2QYHJ/