Làm cách nào để tôi truyền một hàm làm tham số mà không thực hiện chức năng trong hàm "cha" hoặc sử dụng eval()? (Vì tôi đã đọc rằng nó không an toàn.)
Tôi có cái này:
addContact(entityId, refreshContactList());
Nó hoạt động, nhưng vấn đề là refreshContactListkích hoạt khi hàm được gọi, thay vì khi nó được sử dụng trong hàm.
Tôi có thể sử dụng nó eval(), nhưng đó không phải là cách tốt nhất, theo những gì tôi đã đọc. Làm cách nào tôi có thể truyền một hàm làm tham số trong JavaScript?