Web teknolojisindeki olaylar nelerdir?
Web teknolojisindeki olaylar nelerdir?

Video: Web teknolojisindeki olaylar nelerdir?

Video: Web teknolojisindeki olaylar nelerdir?
Video: 10 yılda hangi 10 teknoloji gelişecek? 2024, Mayıs
Anonim

Programlamada, bir Etkinlik kullanıcı veya fare tıklaması gibi başka bir kaynak sonucunda gerçekleşen bir eylemdir. Bir Etkinlik işleyici, aşağıdakilerle ilgilenen bir rutindir. Etkinlik bir programcının, çalıştırıldığında yürütülecek kodu yazmasına izin verir. Etkinlik meydana gelmek.

Benzer şekilde, JavaScript'te olayların nasıl işlendiğini sorabilirsiniz.

JavaScript'ler HTML ile etkileşim işlenen vasıtasıyla Etkinlikler bu, kullanıcı veya tarayıcı bir sayfayı değiştirdiğinde ortaya çıkar. Sayfa yüklendiğinde, buna denir. Etkinlik . Kullanıcı bir düğmeye tıkladığında, o tıklama da bir Etkinlik . Diğer örnekler şunları içerir: Etkinlikler herhangi bir tuşa basmak, bir pencereyi kapatmak, bir pencereyi yeniden boyutlandırmak vb.

Aynı şekilde, bir olay ve olay işleyici örneği nedir? Genel olarak, bir olay işleyicisi adı var Etkinlik , "on" ile başlar. İçin örnek , NS olay işleyicisi Odak için Etkinlik onFocus'tur. Birçok nesnenin olayları taklit eden yöntemleri de vardır. İçin örnek , düğmesi, tıklanan düğmeyi taklit eden bir tıklama yöntemine sahiptir.

Bununla ilgili olarak, olay nesnesi nedir?

Olay Nesnesi . Bir Etkinlik dinleyici bir nesne için "dinleyen" Etkinlikler bir düğme gibi bir GUI bileşeninden. Kullanıcı bir Etkinlik , sistem bir olay nesnesi daha sonra GUI bileşeni için kayıtlı olan dinleyiciye gönderilir. Ardından, dinleyicide bir yöntem nesne çağrılır.

Etkinlikler nasıl çalışır?

Düşük düzeyde, Etkinlik işleyiciler genellikle İş bir cihazı yoklayarak ve bir donanım kesintisini bekleyerek. Esasen, bir donanım kesintisinin gerçekleşmesini beklerken bir arka plan iş parçacığı bloke eder. Bir kesinti meydana geldiğinde, yoklama işlevi engellemeyi durdurur.

Önerilen: