Що таке слухач подій?

Слухач подій є процедурою або функцією в комп'ютерній програмі, яка очікує на подію. Прикладами події є натискання або переміщення користувачем миші, натискання клавіші на клавіатурі, дисковий ввід / вивід, мережева активність або внутрішній таймер або переривання. Слухач запрограмований реагувати на вхід або сигнал, викликаючи обробник події.

Як правило, термін слухач подій є специфічним для Java і JavaScript. В інших мовах підпрограму, яка виконує подібну функцію, називають обробником подій .

Наступний код JavaScript додасть слухачеві подій до документа HTML:

document.addEventListener ('click', myfunction, false);

У цьому прикладі, коли HTML відображається в браузері, слухач називає функцію "myfunction" (яка повинна бути визначена в іншому місці скрипта) в будь-який момент, коли користувач натискає кнопку миші.

Подія, вхід, терміни програмування, сигнал, підпрограма