Cómo usar addEventListener en JavaScript

addEventListener es la forma moderna de manejar eventos en JavaScript.

document.getElementById("btn").addEventListener("click", function() {
    alert("¡Haz hecho clic en el botón!");
});

Este método es preferido sobre los atributos HTML como onclick.