gpt4 book ai didi

javascript - 浏览器如何知道 e(或 goldfish)指的是事件对象?

转载 作者:行者123 更新时间:2023-11-30 14:49:49 26 4
gpt4 key购买 nike

<分区>

我在 javascript 中使用 events 已有 4 年了,但我现在才开始详细了解 event 对象

我知道事件对象有 10 个属性:

  • 气泡
  • 可取消
  • 当前目标
  • defaultPrevented
  • eventPhase
  • 受信任
  • 目标
  • 时间戳
  • 类型
  • 查看

并且这些属性中的每一个都可以在事件触发函数中使用:

  • e.bubbles
  • e.cancelable
  • e.currentTarget
  • 等等

但我的问题是,当事件监听器触发函数时:

function myFunction(e) {

[... CODE HERE...]

}

浏览器如何知道 e 指的是事件对象

我知道任何名称都可以代表事件对象 - e,或eventgoldfish或任何东西...但是浏览器如何知道哪个函数参数是事件对象

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com