Javascript Avanzado en Español
  • Introducción
  • I- Up & Going
    • 0- Prefacio
    • 1- En la programación
      • 1.1 Código
      • 1.2 Inténtalo tú mismo
      • 1.3 Operadores
      • 1.4 Valores y Tipos
      • 1.5 Comentarios del Código
      • 1.6 Variables
      • 1.7 Bloques
      • 1.8 Condicionales
      • 1.9 Bucles
      • 1.10 Funciones
      • 1.11 Scope (Ámbito)
      • 1.12 Práctica
      • 1.13 - Revisión
    • 2- En Javascript
      • 2.1 Valores y Tipos
      • 2.2 Variables
      • 2.3 Condicionales
      • 2.4 Modo estricto
      • 2.5 Funciones como Valores
      • 2.6 Identificador This
      • 2.7 Prototypes
      • 2.8 Lo Viejo y Lo Nuevo
      • 2.9 Non-JavaScript
      • 2.10 Revisión
    • 3- En YDKJS
      • 3.1 Scope & Closures
      • 3.2 This & Object Prototypes
      • 3.3 Tipos & Gramática
      • 3.4 Async & Performance
      • 3.5 ES6 & Más allá
      • 3.6 Revisión
  • II- Scope & Closures
    • 0- Prefacio
    • 1- ¿Qué es el Scope?
      • 1.1 Teoría del Compilador
      • 1.2 Entendiendo el Scope
      • 1.3 Scopes Anidados
      • 1.4 Errores
      • 1.5 Revisión
    • 2- Lexical Scope
      • 2.1 Tiempo de Lex
      • 2.2 Trucos léxicos
      • 2.3 Revisión
    • 3- Function vs. Block Scope
      • 3.1 Ámbito de las funciones
      • 3.2 Ocultación en el ámbito común
      • 3.3 Funciones como ámbitos
      • 3.4 Bloques como ámbitos
      • 3.5 Revisión (TL; DR)
    • 4- Hoisting
      • 4.1 ¿El Huevo o la Gallina?
      • 4.2 El compilador pega de nuevo
      • 4.3 Funciones Primero
      • 4.4 Revisión
    • 5- Scope Closure
      • 5.1 Ilustración
      • 5.2 Nitty Gritty
      • 5.3 Ahora puedo ver
      • 5.4 Loops + Closure
      • 5.5 Módulos
      • 5.6 Revisión
    • 6- Scope Dinámico
    • 7- Ámbito de bloque de Polyfilling
      • 7.1 Traceur
      • 7.2 Bloques implícitos vs. explícitos
      • 7.3 Rendimiento
    • 8- Lexical-this
  • III- this & Object Prototypes
    • 0- Prefacio
    • 1- this o That?
      • 1.1 ¿Porque this?
      • 1.2 Confusiones
      • 1.3 ¿Que es this?
      • 1.4 Revisión
    • 2- this, todo tiene sentido ahora!
      • 2.1 Sitio de llamada
      • 2.2 Nada más que reglas
      • 2.3 Todo en orden
Powered by GitBook
On this page

Was this helpful?

  1. I- Up & Going
  2. 3- En YDKJS

3.5 ES6 & Más allá

No importa cuánto sientas que has dominado JavaScript hasta este punto, la verdad es que JavaScript nunca va a dejar de evolucionar, y además, la tasa de evolución está aumentando rápidamente. Este hecho es casi una metáfora para el espíritu de esta serie, para abrazar que nunca sabremos completamente todas las partes de JS, porque tan pronto como lo domines todo, habrá cosas nuevas online que vas a necesitar aprender.

Este título está dedicado tanto a las visiones a corto y mediano plazo de donde se dirige el lenguaje, no sólo las cosas conocidas como ES6, sino las cosas probables del más allá.

Mientras que todos los títulos de esta serie abarcan el estado de JavaScript en el momento de escribir este artículo, que está a medio camino con la adopción de ES6, el foco principal en la serie ha sido más en ES5. Ahora, queremos dirigir nuestra atención a ES6, ES7 y ...

ES6 & Beyond comienza dividiendo el material de hormigón del paisaje ES6 en varias categorías clave, incluyendo nueva sintaxis, nuevas estructuras de datos (colecciones) y nuevas capacidades de procesamiento y API. Cubrimos cada una de estas nuevas características de ES6, en diversos niveles de detalle, incluyendo la revisión de detalles que se mencionan en otros libros de esta serie.

Algunas cosas emocionantes ES6 para mirar hacia adelante es leer acerca de: desestructuración, valores de parámetros por defecto, símbolos, métodos concisos, propiedades calculadas, funciones de flecha, bloque de alcance, promesas, generadores, iteradores, módulos, proxies, weakmaps y mucho, mucho más! Phew, ES6 packs un buen golpe!

La primera parte del libro es una hoja de ruta para todas las cosas que usted necesita aprender para prepararse para lo nuevo y lo mejorado que va a escribir JavaScript y explorarlo en los próximos dos años.

La última parte del libro da vuelta la atención brevemente a la mirada en las cosas que podemos probablemente esperar ver en el futuro próximo de Javascript. La realización más importante aquí es que después de ES6, JS es probable que vaya a evolucionar característica por característica en lugar de versión por versión, lo que significa que podemos esperar para ver estas cosas en un futuro cercano mucho más pronto de lo que pueda imaginar.

El futuro de JavaScript es brillante. ¿No es hora de que empecemos a aprenderlo?

Previous3.4 Async & PerformanceNext3.6 Revisión

Last updated 6 years ago

Was this helpful?