Este documento presenta un resumen de las principales características de ECMAScript 6 (ES6), la próxima versión del estándar JavaScript. ES6 hace énfasis en las capacidades funcionales del lenguaje a través de nuevas características como scopes locales, destructuring, parámetros por defecto, operadores de propagación y flecha, objetos literales simplificados, iteradores, bucles for-of, generadores, Maps y Sets, clases, proxies, promesas y un nuevo sistema de módulos.