JavaScript
2024/12/22大约 2 分钟
JavaScript 文档按 roadmap.sh JavaScript Roadmap 的学习顺序补齐,并合并本站已有的手写实现、运行机制和工程模式笔记。入口页只做导航,具体概念、代码实现、边界和面试题放在各主题文档中。
阅读时先区分四层内容:ECMAScript 语言本身、浏览器 Web API、Node.js 等运行时 API、框架或工程工具能力。旧浏览器兼容 API、历史实现方式和不推荐的新项目写法,会在对应文章中标明适用范围。
推荐阅读路径
- 先读 JavaScript 入门、变量与作用域、数据类型与数据结构、相等比较,建立语言基础。
- 再读 预编译、执行机制、this、原型与原型链、new,理解运行时模型。
- 接着读 函数基础、call / apply / bind、面向对象、迭代器与生成器,把函数、对象和复用方式串起来。
- 然后读 异步编程、Event Loop、API 请求、Web Worker,掌握异步和浏览器任务模型。
- 最后读工程模式与查漏补缺:模块、深拷贝、防抖节流、分时函数、内存泄漏、DOM、DevTools、数组、正则、ES6 和题集。
