I want to pass in a eventListener with a parameter in addEventListener. For example, like this:
elems.forEach((elem, index) => {
elem.addEventListener('click', () => handleClick(index));
});
And then I want to removeEventListener, however because I passed in an anonymous callback, I can't reference it and can't pass it in removeEventListener as an argument.