Array.prototype.includes
Array.prototype.includes
is an ECMAScript proposal by Domenic Denicola and Rick Waldron. It is at stage 4 (finished) and part of ECMAScript 2016.
Async functions are an ECMAScript proposal by Brian Terlson. It is at stage 3 (candidate).
Before I can explain async functions, I need to explain how Promises and generators can be combined to perform asynchronous operations via synchronous-looking code.
**
)The exponentiation operator (**
) is an ECMAScript proposal by Rick Waldron. It is at stage 4 (finished) and part of ECMAScript 2016.
We always knew that ECMAScript 2016 (ES2016) would be a small release. It turns out that it will be very small. Read on for a list of its features and an explanation why that is not a problem.
Today, Johannes Weber and I are launching a new weekly email newsletter: ES.next News.
In this blog post, I present enumify, a library for implementing enums in JavaScript. The approach it takes is inspired by Java’s enums.
This blog post explains that classes have lexical inner names, just like named function expressions.
One nice npm feature is that you can install packages with executables locally. This blog post explains how to run locally installed executables.
This blog post explains four approaches for managing private data for ES6 classes:
constructor
My latest book is called “Setting up ES6”. It covers the following topics: