一、种类Node.js 的事件系统主要包括以下几种事件类型和相关的事件: EventEmitter(自定义事件):这是 Node.js 事件系统的核心,你可以使用它来创建自定义事件和事件监听器。你可以注册自定义事件并为其添加监听器,...
【nodejs】Nodejsejs基础总结之事件(一)事件循环
一、nodejs 事件循环1. 基本概念Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数。 1.1 宏任务与微任务及其优先级宏...
【闭包的典型运用】防抖与节流
闭包的典型应用就是函数防抖和节流,本文详细介绍函数防抖和节流的应用场景和实现。 函数防抖(debounce) 函数防抖,就是指触发事件后,在 n 秒后只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数的执行时间。 简单的...