在 AI 工具普及后⁠,Vibe Coding 降低了把想法做成产品的门槛⁠,但理解编程语言和计算机的运行逻辑仍有帮助⁠。以下是我对 JavaScript 基础知识的系统梳理⁠,主要参考 javascript.info⁠、MDN JavaScriptECMAScript® 2026 Language Specification⁠。

  1. 1. 基础语法
  2. 2. 函数
  3. 3. 数据结构与算法基础
  4. 4. 异步编程与事件循环
  5. 5. 对象、集合与数组
  6. 6. 原型继承与面向对象编程
  7. 7. 现代语法、协议与元编程
  8. 8. 错误处理与异常流控制
  9. 9. 模块系统与包管理