Apakah itu Event (Event Handler)?

Dalam pengaturcaraan, peristiwa adalah tindakan yang berlaku akibat pengguna atau sumber lain, seperti tetikus yang diklik, atau kunci yang ditekan. Pengendali acara adalah satu rutin yang digunakan untuk menangani acara itu, yang membolehkan seorang programmer menulis kod yang akan dilaksanakan apabila peristiwa berlaku.

Contoh acara umum yang lain

  • Pelayar web sepenuhnya memuat halaman web.
  • Fail yang dibuat atau diubah suai pada sistem fail.
  • Sensor perkakasan seperti webcam atau mikrofon yang menerima input deria.
  • Kedatangan trafik rangkaian masuk.
  • Kejadian kesilapan di peringkat program atau sistem.

Peristiwa di Web

Satu lagi contoh peristiwa ialah pengguna mengklik butang dalam halaman web. Tindakan ini mewujudkan apa yang dikenali sebagai acara "klik". JavaScript kemudian boleh digunakan untuk memprogram tindak balas kepada peristiwa, contohnya, anda boleh menggunakan pengendali acara onclick yang ditunjukkan dalam kotak berikut:

Kod ini bertindak balas kepada acara klik pada butang, menghantar mesej "Hello" penonton. Untuk melihat ini dalam tindakan, pastikan JavaScript diaktifkan dalam pelayar anda dan klik butang di bawah.

Penyemak Imbas, Ralat, Pendengar Peristiwa, Filesystem, Rangkaian, Pengaturcaraan, Laman Web