Language

The vocabulary of JavaScript.

Proxies
Completion percentage: 93.7% (22279)
Completion percentage: 93.7% (22279)

Percents
Count

2019

2020

Have used it
Know about it
Never heard of it
💡

Since all questions are optional, some of them got fewer responses than others. The completion indicator () tells you exactly how many people answered any given question.

Percents
Count

2019

2020

Have used it
Know about it
Never heard of it
We asked members of the JavaScript community to share their “pick of the year”

My 2020 Pick: Changesets

Automates npm publishing with the ability to tie Markdown release notes to every change. Changesets has really leveled up the quality of our release notes and version management this year.

We asked members of the JavaScript community to share their “pick of the year”

Mark Dalgleish

Co-creator of CSS Modules, creator of Playroom

Promises
Completion percentage: 93.9% (22312)
Completion percentage: 93.9% (22312)

Percents
Count

2019

2020

Have used it
Know about it
Never heard of it

Decorators
Completion percentage: 94.2% (22386)
Completion percentage: 94.2% (22386)

Percents
Count

2019

2020

Have used it
Know about it
Never heard of it
Percents
Count

2020

Have used it
Know about it
Never heard of it

Dynamic Import
Completion percentage: 94.5% (22459)
Completion percentage: 94.5% (22459)

Percents
Count

2020

Have used it
Know about it
Never heard of it

Recommended Resources

Professional JavaScript Learning Path

From JavaScript foundations, all the way to Hardcore Functional JavaScript, find out how far you can go with your JavaScript abilities in this comprehensive learning path.
Thanks to our partners for supporting us! Learn more.