Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[js] 第257天 js事件中currentTarget和target的区别是什么? #1708

Open
haizhilin2013 opened this issue Dec 28, 2019 · 3 comments
Open
Labels
js JavaScript

Comments

@haizhilin2013
Copy link
Collaborator

第257天 js事件中currentTarget和target的区别是什么?

我也要出题

@haizhilin2013 haizhilin2013 added the js JavaScript label Dec 28, 2019
@mater1996
Copy link

Event 接口的只读属性 currentTarget 表示的,标识是当事件沿着 DOM 触发时事件的当前目标。它总是指向事件绑定的元素,而 Event.target 则是事件触发的元素。

@xiaoqiangz
Copy link

currentTarget: 当事件沿着 DOM 触发时事件的当前目标。它总是指向事件绑定的元素,而 Event.target 则是事件触发的元素。

@Wyt-GitHub8000
Copy link

在 JavaScript 中,事件对象包含了一些重要的属性,其中包括 currentTarget 和 target 两个属性,它们的区别如下:

currentTarget:事件绑定的元素,即事件当前所在的目标元素。它始终指向事件绑定的元素,不会随着事件的冒泡而改变。通常在事件处理函数中使用 currentTarget 来引用所绑定的元素。

target:事件的目标元素,即事件最初发生的元素。它可能与事件绑定的元素不同,因为事件可能发生在绑定元素的子元素或后代元素上。通常在事件处理函数中使用 target 来引用事件的目标元素。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
js JavaScript
Projects
None yet
Development

No branches or pull requests

4 participants