gpt4 book ai didi

javascript - 关于文档性能问题的绑定(bind)事件

转载 作者:行者123 更新时间:2023-11-28 08:19:12 25 4
gpt4 key购买 nike

在文档上绑定(bind)事件是否有任何性能问题?

即:

$(document).on('mouseenter mouseleave', function(e){
if (e.type === 'mouseenter'){
$(this).find( //some element and do something...

对比

$(".myElement").hover(function(){
$(this).find( //some element and do something...

我认为通过文档进行跟踪会使用更多的处理能力,然后只为事件分配有限的 DOM 元素?

最佳答案

您可能需要实现性能测试来确定实际差异,但我想这应该是最小的影响,因为文档上的绑定(bind)事件意味着您可以捕获任何元素事件冒泡 到文档中最顶层的元素。

无论如何,跳过“性能参数”,当您在最近的父级上绑定(bind)处理程序时,您的情况看起来会更好。这不仅仅是性能问题:它更符合逻辑。

关于javascript - 关于文档性能问题的绑定(bind)事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23204156/

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