This is a simple process, yet I had a more difficult time than I'd like trying to find the information not scattered in bits and pieces around the web.
There are, of course, lots of blogs writing about closures in JavaScript, but if you have found your way here I hope this will give you the missing pieces to understanding them.
A common occurance when using a prototypal or class based approach to setting up eventListeners is that you want to access your event handling method...