pseudoclassical

While learning the pseudoclassical pattern in JavaScript at Hack Reactor, I discovered that there seems to be some confusion about the "best" way to achieve it. This is compounded by changing language standards over the years and the mounds of incorrect or outdated information out on the web. As you'll see, getting inheritance to work correctly is actually not as daunting as it seems. Let's explore this pattern by implementing some of the utensil family tree: Here we go. // This is our base Utensil class var Utensil = function() { // It has a few properties this.madeOf = "metal"; this.purpose = "eating"; this.…