6 New Features Of ES6

As you may know ECMAScript 6 is almost done. In fact it has a mid-2015 release date. It's the first update to the language since ES5.1 which was standardized in 2011. ES5 was standardized in 2009 so it's been a while since a major release.

For those who aren't familiar ECMAScript is the scripting language standardized by Ecma International using the ECMA-262 specification, according to Wikipedia. Netscape delivered JavaScript to Ecma International in 1996. JavaScript is a dialect of ECMAScript so it shares many of the features.

Here are six features of ES6 that are great.

Template Strings

String interpolation makes it much easier to add variables to your strings. To use this feature you'll need to use back ticks and place holders ${ }.

Future Reading

These are just a few new features you should expect in ES6. If you want you can already use a lot of them via an es6-transpiler like Babel. Frameworks like Ember and Aurelia already have this built in.

Of course sign up for my mailing list and I'll keep you up to date on the latest in JavaScript, front-end frameworks and more!

The Best Online Courses on Learning JavaScript

Looking to take your learning a step further with online courses? Are you wanting to jump into ES6? I recommend the following courses from Udemy. This is an affiliate link, which means you get help support this blog at the same time! User code SUMMER757 to get 75% off!