Language

The vocabulary of JavaScript.

Proxies

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

The Proxy object is used to define custom behavior for fundamental operations (e.g. property lookup, assignment, enumeration, function invocation, etc). MDN

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Σ

The async function declaration defines an asynchronous function — a function that returns an AsyncFunction object. MDN

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

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.

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

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.