One feature missing in ES2015 (formerly ES6) classes is the concept of a private variable or function. However, thanks to ES2015 modules we …
ES2015 (aka ES6)
TypeScript vs ECMAScript 2015/2016
As Javascript slowly becomes a less salty language thanks in part to ECMAScript 2015 (formerly ES6) amd ECMAScript 2016 (formerly ES7), the …
Abstract Classes In Javascript
Modern Javascript is a lot different to Javascript of 2010. We have considerably more methods and means of doing things that we did not have …
A Guide To ES6 Classes
You might have noticed I have been writing about ES6 a lot lately. This is because I am excited about ES6 and thanks to the use of …
Default Parameter Values On Javascript Functions
It’s time for another ES6 post. This time, we're talking about arguably one of the best additions to Javascript that is up there with …
What Are Weakmaps In ES6?
With ES6 comes a plethora of new features and changes, one of those is Weakmaps - essentially Weakmaps are a collection of keys and values …
A Guide To ES6 Arrow Functions =>
One of many favourite things in ECMAScript 6 (aka ES6) is the newly added arrow functions. If you're a Coffeescript user then the arrow …