Master the JavaScript Interview: What’s the Difference Between Class & Prototypal Inheritance?

“Master the JavaScript Interview” is a series of posts designed to prepare candidates for common questions when applying for a mid to senior-level JavaScript position. Objects are frequently used in JavaScript. Understanding how to work with them effectively will be a huge win for your productivity.