title: Do I need to remove event listeners in 2016?
body: <p>This question <a href="https://stackoverflow.com/q/6033821/938236">was asked and answered in 2011</a>. However, the web scene has taken a considerable change and now IE6 and IE7 are out, IE8-10 are barely out (<a href="http://gs.statcounter.com/#desktop+mobile+tablet-browser_version_partially_combined-ww-monthly-201503-201604" rel="nofollow noreferrer">under 1% each</a>) and only IE11 is still there.</p>
  
  <p>So, in 2016, <strong>do you need to manually remove event listeners to avoid memory leaks?</strong> Consider <strong>only IE11</strong> for the answer please. I am asking because I <a href="http://umbrellajs.com/" rel="nofollow noreferrer">created a small library</a> as an alternative to jQuery and would love to know if I have to remove them manually first. Of course the question is when using vanilla javascript, not jQuery.</p>