Kas yra renginio klausytojas?

Įvykio klausytojas yra kompiuterinės programos procedūra arba funkcija, laukianti įvykio. Įvykio pavyzdžiai yra vartotojas, paspaudęs arba perkeliantis pelę, paspaudus klaviatūros klavišą, disko I / O, tinklo veiklą arba vidinį laikmatį arba pertrauką. Klausytojas yra užprogramuotas reaguoti į įvestį ar signalą skambinant į renginio tvarkytoją.

Paprastai terminas „ klausytojas“ yra būdingas „Java“ ir „JavaScript“. Kitomis kalbomis panaši funkcija atliekanti paprogramė vadinama įvykių tvarkytoju .

Šis „JavaScript“ kodas pridėtų įvykio klausytoją į HTML dokumentą:

document.addEventListener („spustelėkite“, „Myfunction“, „false“);

Šiame pavyzdyje, kai HTML atvaizduojamas naršyklėje, klausytojas kiekvieną kartą, kai vartotojas spustelės pelės mygtuką, skambina funkcijai "mano funkcija" (kuri turi būti apibrėžta kitur scenarijuje).

Įvykis, įvestis, programavimo terminai, signalas, paprogramė