Как задать функцию в обработчик событий на js без ее вызова
Есть функция которая написана перед обработчиком событий. Когда задаю функцию в обработчик событий он ее вызывает без события. Как это исправить? Пробовал e.preventDefault(); и passive:true - не помогает
let act = () => {...};
card.addEventListener("click", act())
Источник: Stack Overflow на русском