Показать сообщение отдельно
  #4 (permalink)  
Старый 30.04.2014, 23:15
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от LordSmile
Вынес функцию за тело условия
Функция-декларация не должна объявляться в блоках (if/else, while() и т.д.).
Такие случаи не регулируются стандартом ECMA. Поэтому поведение браузеров отличается.

К слову, на функции-выражения такого ограничения нет.
__________________
В личку только с интересными предложениями
Ответить с цитированием