Em chào anh chị,
    <html>
    <body>
        <div>Hello</div>
    </body>
   <script>
        const el = document.getElementsByTagName("div")[0];
        el.addEventListener("click", [[Callback ở đây]]);
    </script>
    </html>
Để truyền đối số callback vào hàm addEventListener thì anh/ chị thường dùng cách nào ạ?
Cách  :
 :
Khai báo anonymous function trực tiếp trong  addEventListener
el.addEventListener("click", () => {
        alert("Đã click")
    }); 
Cách  :  Khai báo express function bên ngoài rồi truyền vào sau
 :  Khai báo express function bên ngoài rồi truyền vào sau
    const handleClick = () => alert("Đã click!");
    el.addEventListener("click", handleClick);
Em muốn hỏi là nên dùng cách nào, 2 cách có phải hoàn toàn giống nhau không? Em nghe youtuber trên mạng kêu dùng cách 2 tối ưu hơn, ít tốn bộ nhớ. Mong được khai sáng. Em cảm ơn!
 
      
     83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?
    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?