JS, Node.js, Frontend, Backend, Firebase, Express, Patrones, HTML5_APIs, Asincronía, Websockets, Testing
- Compatibilidad 2016+
- Axel Rauschmayer blog | ES2016
- Array.prototype.includes
- ECMA documentation: sec-array.prototype.includes
- Exponentiation Operator
- ECMA documentation: sec-exp-operator
- Async Functions for ECMAScript
- Simplifying asynchronous computations via generators (section in “Exploring ES6”)
- ES proposal: async functions
- Compatibilidad 2016+
- Axel Rauschmayer blog | ES2017
- Shared memory and atomics for ECMAscript
- ES8, el estándar Javascript de 2017 de Enrique Oriol
- Async Functions
- Shared memory and atomics
- Object.values/Object.entries
- String padding
- Object.getOwnPropertyDescriptors()
- Object.getOwnPropertyDescriptors Proposal
- Trailing commas in function parameter lists and calls
Candidatos
- Template Literal Revision
- s (dotAll) flag for regular expressions
- Function.prototype.toString revision
- global
- Rest/Spread Properties
- Asynchronous Iteration
- import()
- RegExp Lookbehind Assertions
- RegExp Unicode Property Escapes
- RegExp named capture groups
- Promise.prototype.finally()
- BigInt – arbitrary precision integers
- Class fields
- Optional catch binding
- import.meta
- Array.prototype.flatMap/flatten
Recursos
- SPEC - Proceso del comite
- TC39 and its contributions to ECMAScript
- ECMAScript, TC39, and the History of JavaScript
- TC39, ECMAScript, and the Future of JavaScript
- TC39: We want your help making the next JS—BarcelonaJS
Estados