ECMAScript 6, 7 e 8

In questa sezione del video parleremo delle novità introdotte nelle ultime revisioni di JavaScript.

ECMAScript

Questa vuole essere una semplice introduzione, chiunque voglia approfondire l'argomento può cominciare con la pagina di Wikipedia.
L'ECMAScript è un linguaggio di programmazione da cui ne "derivano" altri tra cui JavaScript.
Questo linguaggio viene regolarmente: rivisto, aggiornato e vengono aggiunte/eliminate funzioni e caratteristiche.
Si sente molto parlare delle novità introdotte dall'ECMAScript 6 (nel 2015) in quanto erano passati diversi anni dal precedente aggiornamento ES5 e perchè, con esso, sono state introdotte tantissime features. Per evitare il ripetersi di questa situazione e quindi di far passare molti anni per un successivo rilascio di aggiornamenti, è stato deciso di rilasciare un aggiornamento annuale. Quindi finora sono stati rilasciati: ES7 (del 2016) e ES8 del (del 2017).
In questa sezione parlerò di molte novità introdotte da questi ultimi rilasci: ES6, ES7 e ES8.

  1. Riassunto delle novità introdotte da ES6 trattate negli altri video
  2. Introduzione alle Promise
  3. Approfondire le Promise
  4. Descrizione delle funzioni asincrone in JavaScript
  5. Descrizione del nuovo concetto di destrutturazione
  6. Descrizione dei nuovi oggetti built-in Map e Set
  7. Descrizione dei generatori in JavaScript