addEventListener()方法在添加事件监听器时,会自动接收一个事件对象参数。这个事件对象包含了关于事件的详细信息,比如事件类型、触发元素、事件发生的时间等。
下面是一个示例代码,演示如何在使用addEventListener()时自动接收事件对象参数:
// 创建一个按钮元素
var button = document.createElement('button');
button.textContent = '点击我';
// 添加事件监听器
button.addEventListener('click', function(event) {
console.log('事件类型: ' + event.type);
console.log('触发元素: ' + event.target);
console.log('事件发生的时间戳: ' + event.timeStamp);
});
// 将按钮元素添加到页面中
document.body.appendChild(button);
在上面的代码中,我们创建了一个按钮元素,并为它添加了一个click事件的监听器。当按钮被点击时,监听器函数会被调用,并自动接收一个event参数,这个参数就是事件对象。在监听器函数中,我们使用event对象的属性来获取事件的相关信息,并将这些信息打印到控制台中。
通过这种方式,我们就可以在使用addEventListener()添加事件监听器时,自动接收事件对象参数了。