Veb texnologiyasında hadisələr hansılardır?
Veb texnologiyasında hadisələr hansılardır?

Video: Veb texnologiyasında hadisələr hansılardır?

Video: Veb texnologiyasında hadisələr hansılardır?
Video: 2050-сi ilə qədər yaşanabiləcək 42 hadisə 2024, Noyabr
Anonim

Proqramlaşdırmada, bir hadisə istifadəçinin və ya başqa mənbənin, məsələn, siçanın kliklənməsi nəticəsində baş verən hərəkətdir. An hadisə handler ilə məşğul olan bir rutindir hadisə , proqramçıya kod yazmağa icazə verən zaman icra olunacaq hadisə Baş verir.

Eynilə, siz soruşa bilərsiniz ki, hadisələr JavaScript-də necə idarə olunur?

JavaScript-lər HTML ilə qarşılıqlı əlaqədir idarə olunur vasitəsilə hadisələr istifadəçi və ya brauzer səhifəni manipulyasiya etdikdə baş verir. Səhifə yükləndikdə ona an deyilir hadisə . İstifadəçi bir düyməni kliklədikdə, bu klik də bir düymədir hadisə . Digər nümunələr daxildir hadisələr kimi istənilən düyməni basmaq, pəncərəni bağlamaq, pəncərənin ölçüsünü dəyişmək və s.

Eyni şəkildə, hadisə və hadisə idarəçisinə nümunə nədir? Ümumiyyətlə, an hadisə idarəçisi -nin adı var hadisə , əvvəlində "on". üçün misal , the hadisə idarəçisi Fokus üçün hadisə onFocusdur. Bir çox obyektlərdə hadisələri təqlid edən üsullar da var. üçün misal , düyməsi kliklənən düyməni təqlid edən klik metoduna malikdir.

Bununla əlaqədar olaraq, hadisə obyekti nədir?

Hadisə obyekti . An hadisə dinləyicidir obyekt üçün "dinləyir" hadisələr düymə kimi GUI komponentindən. İstifadəçi yaratdığı zaman hadisə , sistem bir yaradır hadisə obyekti sonra GUI komponenti üçün qeydiyyatdan keçmiş dinləyiciyə göndərilir. Daha sonra dinləyicidə bir üsul obyekt çağırılır.

Hadisələr necə işləyir?

Aşağı səviyyədə, hadisə tez-tez idarəçilər iş cihazı sorğulayaraq və hardware kəsilməsini gözləməklə. Əsasən, arxa plan mövzusu bloklanır, eyni zamanda bir hardware kəsilməsinin baş verməsini gözləyir. Kesinti baş verdikdə, sorğu funksiyası bloklanmağı dayandırır.

Tövsiyə: