阿里云文档 2024-09-04

Node应用内存泄漏分析的方法论与实战

注: 本文为第12届D2前端技术论坛《打造高可靠与高性能的React同构解决方案》分享内容,已经过数据脱敏处理。

阿里云文档 2024-09-04

如何避免事件侦听器EventHandle引起的内存泄漏

概要在帮助客户排查问题的过程中,我们发现很多客户对于 Node.js 中的事件侦听器的使用存在一定的误区,所以事件侦听器的泄漏是编写 Node.js 代码的一大定时炸弹,下面我们通过一个真实的客户案例来详细解读下此类泄漏,以帮助大家避免类似的问题。发现问题接入 Node.js 性能平台后,我们在全局...

阿里云文档 2024-09-04

如何避免Co递归调用引起的内存泄漏

前言我们知道,同步的递归写法,如果在退出递归条件失效时,会快速因为栈溢出导致进程挂掉。而在某些场景下,我们会采用异步的递归写法来规避这个问题:async function recursive() { if( active ) return; // do something await r...

文章 2024-06-27 来自:开发者社区

事件委托是JS技巧,通过绑定事件到父元素利用事件冒泡,减少事件处理器数量,提高性能和节省内存。

事件委托(Event Delegation)是一种JavaScript编程技术,它利用了事件冒泡(event bubbling)的原理,使得事件处理器不必直接绑定到多个子元素上,而是将其绑定到它们共同的父元素上。当子元素触发某个事件时,该事件会沿着DOM树向上冒泡,直到到...

文章 2022-09-27 来自:开发者社区

手撕前端面试题(Javascript~事件委托、数组去重、合法的URL、快速排序、js中哪些操作会造成内存泄漏......

事件委托问题 1:请补全JavaScript代码,要求如下:1、给"ul"标签添加点击事件2、 当点击某"li"标签时,该标签内容拼接".“符号。如:某"li"标签被点击时,该标签内容为”…"注意:必须使用DOM0级标准事件(onclick)解答:<!DOCTYPE html> <html> <head> <meta charse...

手撕前端面试题(Javascript~事件委托、数组去重、合法的URL、快速排序、js中哪些操作会造成内存泄漏......

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注