เมื่อใช้ addEventListener() ในจาวาสคริปต์ เพื่อติดตามเหตุการณ์บนองค์ประกอบ ข้อดีของวิธีนี้คืออะไร

สามารถเพิ่มตัวจัดการเหตุการณ์หลายตัวบนองค์ประกอบเดียวได้
ทำให้โค้ดชั่วลง (shorter) และง่ายกว่าการใช้ onclick
ป้องกันการโจมตี XSS บนหน้าเว็บ
ลดการใช้หน่วยความจำในเบราว์เซอร์

เฉลยอธิบาย

addEventListener() เป็นวิธีที่ยืดหยุ่นในการจัดการเหตุการณ์ (events) ในจาวาสคริปต์ ข้อดีหลักคือสามารถเพิ่มตัวจัดการเหตุการณ์หลายตัวบนองค์ประกอบเดียวกันได้ โดยไม่ทำให้ตัวจัดการเหตุการณ์เก่ากำลังหายไป ตรงข้ามกับ onclick ที่จะเขียนทับตัวจัดการเหตุการณ์เก่า ตัวเลือกอื่นไม่ใช่ข้อดีหลักของฟังก์ชันนี้

ข้อสอบอื่นในวิชาหลักการพื้นฐานในการเขียนโปรแกรม และความรู้เกี่ยวกับ การพัฒนา Web Application เช่น PHP,HTML, JavaScript และเทคโนโลยีทางเว็บ

ดูข้อสอบวิชานี้ทั้งหมด →