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