A follow-up project on JavaScript. Covers object-oriented JavaScript.
General concepts learned:
- How to create objects in JavaScript
- How to use
this/self
- What
undefined
means - Essence of a variable type and scope
closure
prototype
- How to inherit an object from another