ECMAScript 6 (ES6), also known as ECMAScript 2015, brings new functionality and features to the table that developers have been wanting for a long time. The wait is over, and with help from ECMAScript 6 Succinctly by Matthew Duffield, you can now develop all of these features. You can also target browsers that don’t even support ES6 yet using a transpiler. A compiler translates one language to another, such as C# to MSIL, while a transpiler converts one version of a language to another, such as ES6 to ES5.

About the Authors

Matt Duffield is an author, consultant, and trainer at Duffield Consulting, Inc. He has more than
20 years of development experience and has received multiple Microsoft MVP awards for
Windows Development. He has worked considerably in JavaScript, .NET, Data
Warehouse/Data Mining, and Natural Language Processing