The Principles of Object-Oriented Javascript (2014)
Chapter 1. Primitive and Reference Types
Chapter 3. Understanding Objects
Chapter 4. Constructors and Prototypes
Chapter 1. Primitive and Reference Types
Chapter 3. Understanding Objects
Chapter 4. Constructors and Prototypes