Appendix A. An overview of ECMAScript 6

ECMAScript is a standard for client-side scripting languages. The first edition of the ECMAScript specification was released in 1997, and the sixth edition was finalized in 2015. The seventh edition is already in the works. The ECMAScript standard is implemented in several languages, and the most popular implementation is JavaScript. In this appendix, we’ll look at the JavaScript implementation of ECMAScript 6 (ES6), also known as ECMAScript 2015.

At the time of writing, not all web browsers fully support the ES6 specification; you can visit the ECMAScript compatibility site at http://mng.bz/ao59 to see the current state of ES6 support. The good news is that you can and should develop in ES6 today and ...

Get Angular 2 Development with TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.