In yesterday's post, I suggested you start with the Introducing JavaScript objects module in the MDN Web Docs. Today, I want to share two fantastic articles by Tania Rascia!

  1. Understanding Prototypes and Inheritance in JavaScript
  2. Understanding Classes in JavaScript

These are the best articles I've found about this topic. First, Tania will guide you through prototypes and inheritance. Then she'll show you how you can use the newer ES6 class syntax to make this easier.