Language
The vocabulary of JavaScript.
Proxies
The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object. MDN
Async/Await
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
Promises
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value. MDN
Decorators
In its simplest form, a decorator is simply a way of wrapping one piece of code with another — literally “decorating” it.