贝利信息

javascript事件是什么_如何响应用户的点击行为

日期:2026-01-10 00:00 / 作者:狼影
JavaScript事件是浏览器在特定条件满足时发出的通知信号,本身不执行逻辑,需通过addEventListener绑定处理函数;事件对象含target、currentTarget等关键属性,需注意移动端和可访问性适配。

JavaScript 事件到底是什么

JavaScript 事件不是“某个函数”,也不是“一段代码”,而是浏览器在特定条件满足时自动发出的**通知信号**。比如用户按下鼠标左键、键盘按键、页面加载完成、网络请求返回,都会触发对应事件。它本身不执行任何逻辑,只是告诉 JS:“这事发生了”。真正干活的是你写的事件处理函数。

addEventListener 响应点击最稳妥

直接写 onclick 属性(比如 )看似简单,但会覆盖已有监听器、难以移除、不利于模块化。现代标准做法是用 addEventListener

const btn = document.getElementById('my-btn');
btn.addEventListener('click', function(event) {
  console.log('被点了', event.target);
});

点击事件对象 event 里藏着关键信息

回调函数接收的 event 参数不是摆设。常见实用字段有: