title: How to call remove listener on EventEmitter in nodejs?
body: <p>I have below code to add listeners on <code>EventEmitter</code>,</p>
  
  <pre><code>class MyClass {
    init() {
      this.listener = new EventEmitter();
      this.listener.on('eventName', this.onChange.bind(this));
    }
    onChange() {
      ...
    }
  }
  </code></pre>
  
  <p>How can I remove the listener from <code>EventEmitter</code>? I can see two different ways:</p>
  
  <pre><code>this.listener.removeListener('eventName', this.onChange)
  this.listener.removeListener('eventName', this.onChange.bind(this))
  </code></pre>
  
  <p>I wonder which one I should use. Whether I need the <code>bind</code> when I remove it?</p>