JavaScript 知识地图 (MOC)

一、JavaScript 核心概念

1. 执行模型

2. 编译原理

3. 基础语法

4. 异步编程体系

  • 异步编程概述 - 异步编程模型
  • Promise - Promise异步处理
  • 事件循环 - JavaScript运行时事件循环机制
  • 消息队列 - 事件循环中的任务队列
  • 宏任务和微任务 - 任务优先级机制
  • async/await - 基于Promise的语法糖
  • 生成器(Generator)- 可暂停的函数

5. 内存管理

二、TypeScript

三、实战技巧

1. 函数式编程

2. 数组操作

3. 树结构处理

四、JavaScript 学习路线

五、知识脉络