What is the difference between `addEventListener()` and other event handling methods?JavaScript/What is the difference between `addEventListener()` and other event handling methods?