小编wdG*_*wix的帖子

如何在 NodeJS 中迭代大数组

如果我必须在 Node 中迭代大量数据,我可以采取哪些预防措施来避免使服务器对其他请求的响应速度变慢?所花费的时间为迭代到结束的数额是对我至关重要不是,我应该考虑像这样,还是有其他类似的技巧,我应该知道的?

javascript performance node.js

3
推荐指数
1
解决办法
2215
查看次数

单击某个元素后,向上移动parentNode直到找到特定的父级

我想在UL上的香草javascript中设置一个click事件侦听器,然后在其中单击,我想让该元素被单击,检查它是否为LI,如果不是-向上运行parentNode直到达到LI,如果达到-如果没有,则获取-停止在UL。

Jsfiddle- https: //jsfiddle.net/urbbsu0t/4/

我尝试了许多方法并阅读了几篇文章,但是当没有嵌套元素时(例如,如果我在LI内只有一个元素),我发现的所有内容都会起作用。但是如果我有很多孩子,我该如何比较?

这是一个LI元素的例子

<li class="service">
  <div class="service-body">

    <h1>Title goes here</h1>

    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt dicta 
    laborum, excepturi tenetur vero cum!</p>

    <button>button goes here</button>
  </div>
</li>
Run Code Online (Sandbox Code Playgroud)

<li class="service">
  <div class="service-body">

    <h1>Title goes here</h1>

    <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt dicta 
    laborum, excepturi tenetur vero cum!</p>

    <button>button goes here</button>
  </div>
</li>
Run Code Online (Sandbox Code Playgroud)
const services = document.querySelector('.services');

services.addEventListener('click', function(e) {
	
})
Run Code Online (Sandbox Code Playgroud)
.services {
  display: flex;
  justify-content: space-between;
}

.service {flex 1 30%; max-width: …
Run Code Online (Sandbox Code Playgroud)

html javascript css event-bubbling dom-events

1
推荐指数
1
解决办法
478
查看次数