addEventListener 的第二个参数可以是对象

by lmk123

HTML

<a href="https://github.com/lmk123/blog/issues/41">查看相关博客</a>
<button id="test">Click me</button>

JavaScript

var obj = {
  handleEvent: function(e) {
    alert(this === obj);
  }
};

document.getElementById('test').addEventListener('click', obj);