Hvad er begivenheder i webteknologi?
Hvad er begivenheder i webteknologi?

Video: Hvad er begivenheder i webteknologi?

Video: Hvad er begivenheder i webteknologi?
Video: Med hvad, og hvordan arbejder vi i Move Innovation 2024, November
Anonim

I programmering, en begivenhed er en handling, der opstår som et resultat af brugeren eller en anden kilde, såsom et museklik. An begivenhed handler er en rutine, der omhandler begivenhed , hvilket giver en programmør mulighed for at skrive kode, der vil blive udført, når begivenhed opstår.

På samme måde kan du spørge, hvordan begivenheder håndteres i JavaScript?

JavaScript'er interaktion med HTML er håndteres igennem begivenheder der opstår, når brugeren eller browseren manipulerer en side. Når siden indlæses, kaldes den en begivenhed . Når brugeren klikker på en knap, er dette klik også et begivenhed . Andre eksempler omfatter begivenheder som at trykke på en vilkårlig tast, lukke et vindue, ændre størrelse på et vindue osv.

Ligeledes, hvad er et eksempel på en hændelses- og hændelseshandler? Generelt er en hændelseshandler har navnet på begivenhed , efter "på." Til eksempel , det hændelseshandler for fokus begivenhed er i fokus. Mange objekter har også metoder, der efterligner begivenheder. Til eksempel , knappen har en klikmetode, der emulerer den knap, der klikkes på.

Hvad er begivenhedsobjektet med hensyn til dette?

Hændelsesobjekt . An begivenhed lytteren er en objekt der "lytter" efter begivenheder fra en GUI-komponent, som en knap. Når brugeren genererer en begivenhed , opretter systemet en begivenhedsobjekt som derefter sendes til lytteren, der er blevet registreret for GUI-komponenten. Derefter en metode i lytteren objekt er påberåbt.

Hvordan fungerer arrangementer?

På et lavt niveau, begivenhed handlere ofte arbejde ved at polle en enhed og vente på en hardwareafbrydelse. Grundlæggende blokerer en baggrundstråd, mens den venter på, at der opstår en hardwareafbrydelse. Når der opstår en afbrydelse, stopper poll-funktionen med at blokere.

Anbefalede: