- From: Boris Zbarsky <bzbarsky@MIT.EDU>
- Date: Fri, 15 Jun 2012 13:29:15 -0400
- To: www-dom@w3.org
On 6/15/12 1:21 PM, Elliott Sprehn wrote: > Google Closure supports an additional final argument to addEventListener > that's the context the method is called with: > > target.addEventListener(event, fn, capture, context) > > So you could do > > target.addEventListener(event, this.handleClick, false, this); > > and later > > target.removeEventListener(event, this.handleClick, false, this); > > It'd be nice to get native support since it makes adding and removing > listeners easier. How is this different from doing: this.handleClick = this.handleClick.bind(this); once and then doing?: target.addEventListener(event, this.handleClick, false); ... target.removeEventListener(event, this.handleClick, false); -Boris
Received on Friday, 15 June 2012 17:29:46 UTC