Ano ang mga kaganapan sa teknolohiya ng Web?
Ano ang mga kaganapan sa teknolohiya ng Web?

Video: Ano ang mga kaganapan sa teknolohiya ng Web?

Video: Ano ang mga kaganapan sa teknolohiya ng Web?
Video: Ano Ang Natagpuan Ng James Webb Telescope sa Exoplanet GJ 486? 2024, Nobyembre
Anonim

Sa programming, isang kaganapan ay isang pagkilos na nangyayari bilang resulta ng user o ng ibang pinagmulan, gaya ng pag-click ng mouse. An kaganapan Ang handler ay isang routine na tumatalakay sa kaganapan , na nagpapahintulot sa isang programmer na magsulat ng code na isasagawa kapag ang kaganapan nangyayari.

Katulad nito, maaari mong itanong, paano pinangangasiwaan ang mga kaganapan sa JavaScript?

ng JavaScript pakikipag-ugnayan sa HTML ay hinahawakan sa pamamagitan ng mga pangyayari na nangyayari kapag ang user o ang browser ay nagmamanipula ng isang page. Kapag nag-load ang page, tinatawag itong an kaganapan . Kapag nag-click ang user sa isang button, ang pag-click na iyon ay isang kaganapan . Kasama sa iba pang mga halimbawa mga pangyayari tulad ng pagpindot sa anumang key, pagsasara ng window, pagbabago ng laki ng window, atbp.

Gayundin, ano ang isang halimbawa ng isang event at event handler? Sa pangkalahatan, ang isang tagapangasiwa ng kaganapan ay may pangalan ng kaganapan , na pinangungunahan ng "on." Para sa halimbawa , ang tagapangasiwa ng kaganapan para sa Focus kaganapan ay onFocus. Maraming mga bagay ay mayroon ding mga pamamaraan na tumutulad sa mga kaganapan. Para sa halimbawa , ang button ay may paraan ng pag-click na ginagaya ang button na kini-click.

Tungkol dito, ano ang object ng kaganapan?

Bagay ng Kaganapan . An kaganapan ang tagapakinig ay isang bagay na "nakikinig" para sa mga pangyayari mula sa isang bahagi ng GUI, tulad ng isang pindutan. Kapag ang user ay bumuo ng isang kaganapan , ang sistema ay lumilikha ng isang bagay ng kaganapan na pagkatapos ay ipinadala sa tagapakinig na nakarehistro para sa bahagi ng GUI. Pagkatapos, isang pamamaraan sa nakikinig bagay ay hinihingi.

Paano gumagana ang mga kaganapan?

Sa mababang antas, kaganapan madalas ang mga humahawak trabaho sa pamamagitan ng pagboto sa isang device at paghihintay ng hardware interrupt. Sa totoo lang, humaharang ang isang thread sa background, habang naghihintay na mangyari ang isang hardware interrupt. Kapag nagkaroon ng interrupt, hihinto ang pag-block ng poll function.

Inirerekumendang: