gpt4 book ai didi

javascript - 添加事件监听器之前是否需要声明目标变量?

转载 作者:行者123 更新时间:2023-12-03 06:35:20 25 4
gpt4 key购买 nike

我经常看到以以下形式生成的事件监听器

var target = document.getElementById('target');
target.addEventListener(type, event);

但只写似乎同样合理

document.getElementById('target').addEventListener(type, event);

创建变量有好处吗?我错过了什么吗?我敢打赌我错过了一些东西。

谢谢,我对此非常陌生。

最佳答案

不,你没有错过任何东西。您可以使用任何您喜欢的形式。基本上,仅当您需要多次使用目标元素时才应使用该变量(例如,您需要绑定(bind)更多事件处理程序):

var target = document.getElementById('target');
target.addEventListener(类型,事件);
target.addEventListener(type1, event1);

否则,这是要走的路:

document.getElementById('target').addEventListener(type, event);

关于javascript - 添加事件监听器之前是否需要声明目标变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38250733/

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