Em javascript quais são as diferentes maneiras de adicionar um ouvinte de evento para o navegador DOM? eu tentei o seguinte código, e gostaria de saber se há mais maneiras para fazer isso.
let div = document.getElementById("div");
let btn = document.getElementById("btn");
function sayHello() {
div.innerText = "Hello World";
console.log("awesome");
}
btn.addEventListener("click", sayHello);