面试题答案
一键面试属性 | 说明 | 常用场景 |
---|---|---|
clientX 、clientY | 鼠标指针在浏览器窗口中的水平和垂直坐标 | 处理点击事件时,用于获取点击位置,如实现点击位置相关的特效,如点击位置弹出提示框。 |
key | 按下的键值 | 键盘事件中,用于判断用户按下的具体按键,如在输入框中,按下特定键触发搜索功能(按下回车键搜索)。 |
target | 事件的目标节点 | 各种事件中,用于确定事件实际发生的元素,如在一个包含多个子元素的父元素上添加点击事件,通过target 判断具体点击的子元素并执行不同操作。 |
type | 事件类型 | 通用场景,可通过判断事件类型执行不同逻辑,如在一个事件处理函数中同时处理点击和鼠标悬停事件,通过type 判断具体事件类型分别处理。 |