ECMAScript and TypeScript Overview

The JavaScript language evolves every year. Since 2015, there has been a new version released every year, which we call ECMAScript, and as JavaScript is a very powerful language, it is also used for enterprise development. One of the capabilities that really helps in this type of development (among other types of application) is typed variables, which we now have, thanks to TypeScript, a superset of JavaScript.

In this chapter, you will learn some functionalities that were introduced to JavaScript since 2015, and also the advantages of using a typed version of JavaScript in our projects. We will cover the following:

  • Introduction to ECMAScript
  • JavaScript in the browser versus in the server
  • Introduction to ...

Get Learning JavaScript Data Structures and Algorithms - Third Edition 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.