Co jsou události ve webové technologii?
Co jsou události ve webové technologii?

Video: Co jsou události ve webové technologii?

Video: Co jsou události ve webové technologii?
Video: Událost z kalendáře na webu 2024, Smět
Anonim

V programování, an událost je akce, ke které dojde v důsledku uživatele nebo jiného zdroje, například kliknutí myší. An událost handler je rutina, která se zabývá událost , což umožňuje programátorovi napsat kód, který bude proveden, když je událost dochází.

Podobně se můžete ptát, jak jsou události zpracovávány v JavaScriptu?

JavaScript interakce s HTML je vyřízeno přes Události ke kterým dochází, když uživatel nebo prohlížeč manipuluje se stránkou. Když se stránka načte, nazývá se an událost . Když uživatel klikne na tlačítko, je to také kliknutí událost . Mezi další příklady patří Události jako je stisknutí libovolné klávesy, zavření okna, změna velikosti okna atd.

Podobně, jaký je příklad obsluhy události a události? Obecně platí, že an obsluha události má jméno událost , před kterým je "on." Pro příklad , obsluha události pro Focus událost je onFocus. Mnoho objektů má také metody, které emulují události. Pro příklad , tlačítko má metodu kliknutí, která emuluje tlačítko, na které se kliká.

Co je v tomto ohledu objektem události?

Objekt události . An událost posluchač je objekt který „poslouchá“. Události z komponenty GUI, jako je tlačítko. Když uživatel vygeneruje událost , systém vytvoří objekt události který je poté odeslán do posluchače, který byl zaregistrován pro komponentu GUI. Pak metoda v posluchači objekt je vyvoláno.

Jak akce fungují?

Na nízké úrovni, událost manipulátoři často práce dotazováním zařízení a čekáním na hardwarové přerušení. V zásadě se vlákno na pozadí blokuje, zatímco čeká na hardwarové přerušení. Když dojde k přerušení, funkce dotazování přestane blokovat.

Doporučuje: