你不知道的JS

JS数据结构与算法

JS高级程序设计

补充

补充:回答「看过哪些 JS 书籍」时建议分类整理 + 挑 1-2 本讲收获,比单纯列书名更有说服力。

经典书目推荐:

  • 入门 / 基础:
    • 《JavaScript 高级程序设计》(红宝书)—— 入门必读,覆盖语法、对象、函数、正则、BOM/DOM、事件等。
    • 《你不知道的 JavaScript》(上/中/下)—— 深入作用域、闭包、this、原型、类型转换、异步。
  • 进阶 / 原理:
    • 《JavaScript 权威指南》(犀牛书)。
    • 《JavaScript 设计模式与开发实践》—— 常见模式在前端的落地。
    • 《深入理解 JavaScript》系列。
  • 数据结构 / 算法:
    • 《学习 JavaScript 数据结构与算法》。
    • 《算法》(第 4 版)配合 JavaScript 实现。
  • 工程化 / 性能:
    • 《高性能 JavaScript》。
    • 《Web 性能权威指南》。
  • 浏览器 / 网络:
    • 《图解 HTTP》。
    • 《网络是怎样连接的》。

回答技巧:

  • 按「基础 → 进阶 → 专题」分类列出,每类说 1-2 本。
  • 挑 1 本讲一个收获(如「读完《你不知道的 JS》搞懂了闭包和作用域链」)。
  • 可顺带提到正在看的 / 想看的书,体现持续学习。

补充:面试官更在意你是否真正消化过这些书,而不是数量。