你不懂JS: this 与对象原型

目录

  • 前言
  • 第一章: this 是什么?
    • 为什么要用 this
    • 困惑
    • 什么是 this
  • 第二章: this 豁然开朗!
    • 调用点(Call-site)
    • 仅仅是规则
    • 一切皆有顺序
    • 绑定的特例
    • 词法 this
  • 第三章: 对象
    • 语法
    • 类型
    • 内容
    • 迭代
  • 第四章: 混合(淆)“类”的对象
    • 类理论
    • 类机制
    • 类继承
    • 混合(Mixin)
  • 第五章: 原型
    • [[Prototype]]
    • “类”
    • “(原型)继承”
    • 对象链接
  • 第六章: 行为委托
    • 迈向面向委托的设计
    • Classes vs. Objects
    • 更简单的设计
    • 更好的语法
    • 自省
  • 附录A: ES6 class
  • 附录B: 鸣谢