Language
The vocabulary of JavaScript.
ProxiesCompletion percentage: 93.7% (22279)Completion percentage: 93.7% (22279)
Completion percentage: 93.7% (22279)
Completion percentage: 93.7% (22279)
The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object.
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.
Async/AwaitCompletion percentage: 94% (22333)Completion percentage: 94% (22333)
Completion percentage: 94% (22333)
Completion percentage: 94% (22333)
An async function is a function declared with the async keyword, and the await keyword is permitted within them. The async and await keywords enable asynchronous, promise-based behavior to be written in a cleaner style, avoiding the need to explicitly configure promise chains.
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
PromisesCompletion percentage: 93.9% (22312)Completion percentage: 93.9% (22312)
Completion percentage: 93.9% (22312)
Completion percentage: 93.9% (22312)
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.
2019
2020
Have used it | |
Know about it | |
Never heard of it |
Completion percentage: 94.2% (22386)Completion percentage: 94.2% (22386)
DecoratorsCompletion percentage: 94.2% (22386)
Completion percentage: 94.2% (22386)
2019
2020
Have used it | |
Know about it | |
Never heard of it |
Promise.allSettled()Completion percentage: 94.3% (22399)Completion percentage: 94.3% (22399)
Completion percentage: 94.3% (22399)
Completion percentage: 94.3% (22399)
The Promise.allSettled() method returns a promise that
resolves after all of the given promises have either fulfilled or rejected, with an
array of objects that each describes the outcome of each promise.
2020
Have used it | |
Know about it | |
Never heard of it |
Dynamic ImportCompletion percentage: 94.5% (22459)Completion percentage: 94.5% (22459)
Completion percentage: 94.5% (22459)
Completion percentage: 94.5% (22459)
The static import statement is
used to import read only live bindings which are exported by
another module.
2020
Have used it | |
Know about it | |
Never heard of it |
Recommended Resources
Will Sentance
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.