Event – to działanie lub zdarzenie rozpoznawane przez program, często pochodzące ze środowiska zewnętrznego. Zdarzenia takie mogą być generowane lub wyzwalane między innymi przez system lub użytkownika.
Przykładem zdarzenia jest kliknięcie przez użytkownika przycisku na stronie internetowej. Ta akcja tworzy tak zwane zdarzenie „kliknięcia”. Następnie używając określonego języka programowania np. JavaScript, można zaprogramować pewną żądaną reakcję na to zdarzenie.
Event handler to procedura obsługi zdarzenia, która zajmuje się zdarzeniem, umożliwiając programiście napisanie kodu, który zostanie wykonany po wystąpieniu zdarzenia. Przykładem obsługi zdarzenia może być użycie modułu onClick.
Innymi przykładami event’ów mogą być:
- Wystąpienie błędu na poziomie programu lub systemu.
- Przeglądarka internetowa ładująca stronę internetową.
- Czujnik sprzętowy, taki jak kamera internetowa lub mikrofon, który odbiera dane wejściowe.
