JavaScript for impatient programmers (ES2021 edition)
Please support this book: buy it or donate
(Ad, please don’t block.)

4 New JavaScript features



ECMAScript 6 (ES2015) was a massive release with too many new features to list here. What’s new in later releases is described below, in reverse chronological order.

4.1 New in ECMAScript 2021

ES2021 officially became a standard on 22 June 2021. New features:

4.2 New in ECMAScript 2020

The following features were added in ECMAScript 2020:

4.3 New in ECMAScript 2019

The following features were added in ECMAScript 2019:

These new ES2019 features are beyond the scope of this book:

4.4 New in ECMAScript 2018

The following features were added in ECMAScript 2018:

4.5 New in ECMAScript 2017

The following features were added in ECMAScript 2017:

4.6 New in ECMAScript 2016

The following features were added in ECMAScript 2016:

4.7 Source of this chapter

ECMAScript feature lists were taken from the TC39 page on finished proposals.