如何在2019年使用vanilla JS获取元素的事件监听器列表

use*_*610 5 javascript listener javascript-events addeventlistener

在Stackoverflow上还有其他几个主题在寻找相同的东西,尽管没有一个有答案,而且大多数都非常非常老.

所以,我们从2019年开始的几天,我们有ES6和浏览器有很长的路要走.我们现在终于有了解决方案吗?

笔记:

  • 没有jQuery(没有$ __数据),解决方案必须使用addEventListener直接绑定的事件
  • 没有devtools解决方案没有Chrome插件,没有getEventListeners()控制台.标准编码.
  • 没有"黑客" addEventListener()注册电话.

这种一厢情愿的想法或浏览器终于​​在现代提供了这些信息吗?