Показать сообщение отдельно
  #20 (permalink)  
Старый 04.01.2016, 23:59
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

Сообщение от Erolast Посмотреть сообщение
Зачем?
в качестве эксперимента (идёт мой процесс обучения )

Сообщение от Erolast Посмотреть сообщение
Зачем?
Если определить функции внутри другой функции, то они только в ней видны и будут.
я это понял. Хотел узнать, смогут ли в этом случае помочь замыкания

Сообщение от Erolast Посмотреть сообщение
Обработчики событий на элементах выполняются в глобальной контексте, и, соответственно, ни о каких stopMove и startMove они знать в принципе не могут.
я думал, что вызвав функцию main и вернув из неё обработчик, он (обработчик) будет доступен (благодаря замыканию).

Сообщение от Erolast Посмотреть сообщение
function moveBtn() { //Объявляй уж в одном стиле
а что не так я сделал?
Ответить с цитированием