Mis on veebitehnoloogia sündmused?
Mis on veebitehnoloogia sündmused?

Video: Mis on veebitehnoloogia sündmused?

Video: Mis on veebitehnoloogia sündmused?
Video: РАБОТА НА ДОМУ ПО ВСЕМУ МИРУ, работайте откуда угодно с этими 25 компаниями 2024, Mai
Anonim

Programmeerimisel an sündmus on toiming, mis toimub kasutaja või muu allika (nt hiireklõpsu) tulemusena. An sündmus Handler on rutiin, mis tegeleb sündmus , mis võimaldab programmeerijal kirjutada koodi, mis käivitatakse, kui sündmus esineb.

Samamoodi võite küsida, kuidas sündmusi JavaScriptis käsitletakse?

JavaScripti suhtlemine HTML-iga on käsitletud läbi sündmused mis ilmnevad siis, kui kasutaja või brauser lehte manipuleerib. Lehe laadimisel nimetatakse seda an sündmus . Kui kasutaja klõpsab nuppu, on ka see klõps sündmus . Muud näited hõlmavad sündmused nagu mis tahes klahvi vajutamine, akna sulgemine, akna suuruse muutmine jne.

Samamoodi, milline on sündmuse ja sündmuste käitleja näide? Üldiselt an sündmuste käitleja on selle nimi sündmus , millele eelneb "sees". Sest näide , sündmuste käitleja Fookuse jaoks sündmus on Focus. Paljudel objektidel on ka meetodeid, mis jäljendavad sündmusi. Sest näide , nupul on klõpsamismeetod, mis jäljendab klõpsatavat nuppu.

Mis on sellega seoses sündmuse objekt?

Sündmuse objekt . An sündmus kuulaja on an objektiks mis "kuulab". sündmused GUI komponendist nagu nupp. Kui kasutaja loob sündmus , loob süsteem an sündmuse objekt mis saadetakse seejärel GUI komponendi jaoks registreeritud kuulajale. Seejärel meetod kuulajas objektiks kutsutakse esile.

Kuidas üritused toimivad?

Madalamal tasemel, sündmus käitlejad sageli tööd seadet küsides ja riistvaralist katkestust oodates. Põhimõtteliselt blokeerib taustalõng, oodates riistvaralise katkestuse tekkimist. Katkestuse korral lõpetab küsitlusfunktsioon blokeerimise.

Soovitan: