- 博客(8)
- 收藏
- 关注
原创 深入解析 Node.js Events 模块:原理、使用
今天我们深入解析 Node.js 核心模块之一的 events,探讨其在事件驱动架构中的关键作用.通过剖析 events 模块的原理、帮助开发者全面掌握事件驱动编程的精髓,以提升开发效率和代码可维护性
2024-12-11 11:42:47
480
原创 NodeJS EventLoop | 理解非阻塞I/O的核心机制
Node.js 采用单线程结合 libuv 库实现非阻塞 I/O,简化多线程复杂性并提升 I/O 性能。其 EventLoop 在不同阶段管理定时器、I/O 和回调任务,逐步清空微任务以确保高效执行。
2024-10-31 13:17:38
1858
原创 interface 与 type
interface 用于定义对象和类结构,支持合并与继承。常见操作有可选、只读属性等。与 type 的区别在于,type 可用于条件判断和复杂类型,而 interface 更适合具体结构定义。
2024-10-27 17:55:02
257
原创 TypeScript 基础类型系统
本文详细介绍 TypeScript 的基础类型、联合类型、交叉类型、函数类型和类的使用方法。涵盖了数字、字符串、布尔、数组、元组、枚举等常见类型,并通过示例展示了每种类型的定义和应用。
2024-10-24 12:56:25
873
原创 初识 NodeJS
Node.js 是基于 V8 引擎的 JavaScript 运行时环境,它采用异步非阻塞 I/O 模型,适合处理高并发的 I/O 密集型任务且前端开发者上手起来是非常友好。
2024-10-22 21:06:37
523
原创 TypeScript | 构建大型应用的利器
带您深入了解TypeScript的世界,从它的定义、优势与劣势,到如何在实际项目中搭建开发环境,我们逐步揭开TypeScript神秘的面纱。
2024-10-01 20:07:28
1881
原创 undefined 与 null 详解
undefined 与 null 是两个常见且容易混淆的概念。虽然它们在某些情况下会表现得相似,但实际上具有不同的语义和使用场景. 我们从底层剖析让你一步步了解 null
2024-09-27 15:41:02
1825
原创 JavaScript | var 变量定义指南
计算机存储数据的形式是以二进制形式进行存储, 对于人类来说 操作起来是及其不便的, 同时你并不知道编译出来的数据在机器码中的哪一个位置.在计算机底层中帮助我们做了一件事情 就是一个变量会分配一个内存地址而一个内存地址对应一个值 也就是 [[key=>value 键值对形式]], 即使是内存地址是难以记忆的0X6666在较为多的变量当中你可能就无法快速分辨哪一个地址对应值了, 所以在这个形式上有做了一层包装也就是 变量对应值的关系在JavaScript 中变量定义方式是以var方式定义变量的。
2024-09-26 18:23:11
396
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人