Vad är händelser inom webbteknik?
Vad är händelser inom webbteknik?

Video: Vad är händelser inom webbteknik?

Video: Vad är händelser inom webbteknik?
Video: Events and Event handlers 2024, Maj
Anonim

I programmering, en händelse är en åtgärd som inträffar som ett resultat av användaren eller en annan källa, till exempel ett musklick. Ett händelse hanteraren är en rutin som handlar om händelse , vilket gör att en programmerare kan skriva kod som kommer att exekveras när händelse inträffar.

På samma sätt kan du fråga dig hur händelser hanteras i JavaScript?

JavaScript interaktion med HTML är hanteras genom evenemang som uppstår när användaren eller webbläsaren manipulerar en sida. När sidan laddas kallas den en händelse . När användaren klickar på en knapp är det klicket också ett händelse . Andra exempel inkluderar evenemang som att trycka på valfri tangent, stänga ett fönster, ändra storlek på ett fönster osv.

På samma sätt, vad är ett exempel på en händelse- och händelsehanterare? I allmänhet, en händelsehanterare har namnet på händelse , föregås av "på." För exempel , den händelsehanterare för fokus händelse är i fokus. Många objekt har också metoder som efterliknar händelser. För exempel , knappen har en klickmetod som emulerar knappen som klickas på.

Angående detta, vad är händelseobjektet?

Händelseobjekt . Ett händelse lyssnaren är en objekt som "lyssnar" efter evenemang från en GUI-komponent, som en knapp. När användaren genererar en händelse , skapar systemet en händelseobjekt som sedan skickas till lyssnaren som har registrerats för GUI-komponenten. Sedan en metod i lyssnaren objekt åberopas.

Hur fungerar event?

På en låg nivå, händelse hanterare ofta arbete genom att polla en enhet och vänta på ett hårdvaruavbrott. I huvudsak blockerar en bakgrundstråd medan man väntar på att ett hårdvaruavbrott ska inträffa. När ett avbrott inträffar slutar pollningsfunktionen att blockera.

Rekommenderad: