Language

The vocabulary of JavaScript.

Proxies

Completion Percentage: 95.9% (20785)
Completion Percentage: 95.9% (20785)
Export
Percents%
CountΣ

The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object. MDN

17.3%17.3%39.7%39.7%43%43%
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is

Async/Await

Completion Percentage: 95.8% (20772)
Completion Percentage: 95.8% (20772)
Export
Percents%
CountΣ

An async function is a function declared with the async keyword. Async functions are instances of the AsyncFunction constructor, 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. MDN

88.4%88.4%10.7%10.7%
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is

Promises

Completion Percentage: 95.7% (20756)
Completion Percentage: 95.7% (20756)
Export
Percents%
CountΣ

The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value. MDN

93.8%93.8%
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is

Decorators

Completion Percentage: 95.9% (20796)
Completion Percentage: 95.9% (20796)
Export
Percents%
CountΣ

In its simplest form, a decorator is simply a way of wrapping one piece of code with another — literally “decorating” it.

37.9%37.9%37.4%37.4%24.7%24.7%
Have used it
Know what it is, but haven't used it
Never heard of it/Not sure what it is

Recommended Resources

ES6 For Everyone

A premium training course to strengthen your core JavaScript skills and master all that ES6 has to offer.
Thanks to our partners for supporting us! Learn more.