Loved the article! I'm curious to see a concrete example of a full program that does not make use of 'this', as per mr Crockford's talk on es6's better parts, meanwhile I agree that js best practices are radically evolving. And, even as a java programmer, i too agree 'class' is a bad idea in js.
The article contains a couple of mistakes and also shows code examples in which the semicolon is omitted as far as it is possible for the code not to break - which is an opinionated approach only recently brought in by js blow-ins from the ruby camp.
Which would be fine except that the article is titled "javascript fundamentals", clearly aimed at people learning the language so why teaching it wrong? I didn't downvote this but i really felt like it.