Показать сообщение отдельно
  #2 (permalink)  
Старый 06.12.2017, 22:29
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,586

Сообщение от ArtyomZaitsev Посмотреть сообщение
...Дальше строка описывает действие, которое запускает функцию makeHelpCallback(), в данном случае onfocus.
Нет. Тогда было бы:
document.getElementById(item.id).onfocus = makeHelpCallback;
В данном случае мы вызываем makeHelpCallback на месте, с нужным параметром и вешаем на onfocus возвращённый результат, т.е.
function() {
    showHelp(help);
};
где help - сохранённый в замыкании параметр, переданный в функцию makeHelpCallback.
__________________
29375, 35

Последний раз редактировалось Aetae, 06.12.2017 в 22:31.
Ответить с цитированием