我有一个可以在控制台中正常运行的程序,因为我将其粘贴到了浏览器控制台中。它使用控制台的函数getEventListeners
,该函数非常便于获取特定事件的处理程序。但是,我想对常规javascript(无控制台)执行此操作。例如,在控制台中,代码如下所示:
someEl.addEventListener('mousedown', () => { alert('mousedown') });
const mouseDownHandler = getEventListeners(someEl).mousedown[0].listener;
在没有控制台的情况下如何执行相同的操作? 任何帮助将不胜感激!