gpt4 book ai didi

Javascript:使用参数 "e"调用函数

转载 作者:行者123 更新时间:2023-11-30 09:54:55 24 4
gpt4 key购买 nike

相关代码如下:

window.addEventListener('mousemove', function (e) {
myGameArea.x = e.pageX;
myGameArea.y = e.pageY;
})

我不明白的是参数“e”在做什么,它是如何相关的,或者它的值是什么。如果有人需要我链接整段代码(“这是一段相对较小的代码,运行可移动对象的代码”)。我知道问题可能没有很好地呈现,或者答案可能很明显,但我无法很好地围绕它来更好地表达我的问题。另外,谷歌也没有帮助。提前致谢!

编辑

代码中的更多示例:

window.addEventListener('keydown', function (e) {
myGameArea.keys = (myGameArea.keys || []);
myGameArea.keys[e.keyCode] = true;
})

window.addEventListener('keyup', function (e) {
myGameArea.keys[e.keyCode] = false;
})

最佳答案

addEventListener 方法有两个参数。一是事件名称。第二个是回调函数。您实际上是将整个函数传递给稍后将调用的 addEventListener

addEventListener 将保留该方法。当事件被触发时,addEventListener 将调用您的回调方法。当您的回调被调用时,调用者将传递一个表示事件的对象。它允许您在回调方法中获取事件的详细信息。

关于Javascript:使用参数 "e"调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34518003/

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