如何解决事件放置在函数参数中
我现在正在学习JavaScript,并且正在经历一些事件。让我感到难过的一件事是为什么将“事件”作为参数放置在函数中。更具体地说,我附上了代码示例。这个地方的“事件”是否会引用“点击”事件侦听器,如果确实如此,它的目的是什么或它们之间如何关联?
submitEl.addEventListener("click",function(event) { console.log(event); }
解决方法
addEventListener只是一个带有两个参数(字符串和函数)的方法/函数。
例如:
# group v1
#1: 1 22
#2: 2 48
编辑:
附注:这只是有关回调函数的工作原理以及function addEventListener(eventIndicator /*string eg 'click' etc*/,callbackFunction) {
switch(eventIndicator) {
case 'click':
callbackFunction(/* event object */) // addEventListener calls the function you provide as an argument and passes an event object to the function
break
// etc...
}
}
来自哪里的简单解释。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。