Wat zijn gebeurtenissen in webtechnologie?
Wat zijn gebeurtenissen in webtechnologie?

Video: Wat zijn gebeurtenissen in webtechnologie?

Video: Wat zijn gebeurtenissen in webtechnologie?
Video: Webinar 'Past Present Future' Q4 2021. Rendement beursjaar 2021. Deel 2 openbaar |Golden Crosses 2024, Mei
Anonim

Bij het programmeren is een evenement is een actie die plaatsvindt als gevolg van de gebruiker of een andere bron, zoals een muisklik. Een evenement handler is een routine die zich bezighoudt met de evenement , waardoor een programmeur code kan schrijven die wordt uitgevoerd wanneer de evenement komt voor.

Evenzo kunt u zich afvragen, hoe gebeurtenissen worden afgehandeld in JavaScript?

JavaScript's interactie met HTML is afgehandeld door evenementen die optreden wanneer de gebruiker of de browser een pagina manipuleert. Wanneer de pagina wordt geladen, wordt deze een. genoemd evenement . Wanneer de gebruiker op een knop klikt, is die klik ook een evenement . Andere voorbeelden zijn: evenementen zoals het indrukken van een willekeurige toets, het sluiten van een venster, het vergroten of verkleinen van een venster, enz.

Evenzo, wat is een voorbeeld van een gebeurtenis en een gebeurtenishandler? Over het algemeen is een gebeurtenis handler heeft de naam van de evenement , voorafgegaan door "aan". Voor voorbeeld , de gebeurtenis handler voor de Focus evenement staat op Focus. Veel objecten hebben ook methoden die gebeurtenissen nabootsen. Voor voorbeeld , knop heeft een klikmethode die de knop waarop wordt geklikt emuleert.

Wat is het gebeurtenisobject in dit verband?

Gebeurtenisobject . Een evenement luisteraar is een object dat "luistert" naar evenementen van een GUI-component, zoals een knop. Wanneer de gebruiker een evenement , het systeem creëert een gebeurtenis object die vervolgens wordt verzonden naar de luisteraar die is geregistreerd voor de GUI-component. Dan, een methode in de luisteraar object wordt ingeroepen.

Hoe werken evenementen?

Op een laag pitje, evenement handlers vaak werk door een apparaat te pollen en te wachten op een hardware-interrupt. In wezen blokkeert een achtergrondthread, in afwachting van een hardware-interrupt. Wanneer er een interrupt optreedt, stopt de poll-functie met blokkeren.

Aanbevolen: