JavaScript Spessore: A thick shot of objects, metaobjects, & protocols (2014)

JavaScript Spessore: A thick shot of objects, metaobjects, & protocols (2014)

Prefaces

The Big Idea

JavaScript’s Objects

Object Recipes

Instances and Prototypes

Methods

Metaobjects

Encapsulation and Composition

Inheritance, Ontologies, and Semantic Types

Metaobject Protocols

Appendix: Source Code