Hva er hendelser i nettteknologi?
Hva er hendelser i nettteknologi?

Video: Hva er hendelser i nettteknologi?

Video: Hva er hendelser i nettteknologi?
Video: Hva er empati? 2024, November
Anonim

I programmering, en begivenhet er en handling som oppstår som et resultat av brukeren eller en annen kilde, for eksempel et museklikk. An begivenhet handler er en rutine som omhandler begivenhet , slik at en programmerer kan skrive kode som vil bli utført når begivenhet inntreffer.

På samme måte kan du spørre hvordan hendelser håndteres i JavaScript?

JavaScript interaksjon med HTML er håndtert gjennom arrangementer som oppstår når brukeren eller nettleseren manipulerer en side. Når siden lastes, kalles den en begivenhet . Når brukeren klikker på en knapp, er også det klikket et begivenhet . Andre eksempler inkluderer arrangementer som å trykke på hvilken som helst tast, lukke et vindu, endre størrelse på et vindu osv.

På samme måte, hva er et eksempel på en hendelses- og hendelsesbehandler? Generelt, en hendelsesbehandler har navnet på begivenhet , innledet med "på." Til eksempel , den hendelsesbehandler for fokus begivenhet er i fokus. Mange objekter har også metoder som etterligner hendelser. Til eksempel , knappen har en klikkmetode som emulerer knappen som klikkes.

Angående dette, hva er hendelsesobjektet?

Hendelsesobjekt . An begivenhet lytteren er en gjenstand som "lytter" etter arrangementer fra en GUI-komponent, som en knapp. Når brukeren genererer en begivenhet , oppretter systemet en hendelsesobjekt som deretter sendes til lytteren som er registrert for GUI-komponenten. Deretter en metode i lytteren gjenstand er påberopt.

Hvordan fungerer arrangementer?

På et lavt nivå, begivenhet handlere ofte arbeid ved å polle en enhet og vente på et maskinvareavbrudd. I hovedsak blokkerer en bakgrunnstråd mens du venter på at et maskinvareavbrudd skal oppstå. Når et avbrudd oppstår, slutter pollingsfunksjonen å blokkere.

Anbefalt: