ECMAScript: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m link a operatore di coalescenza nullo |
m Bot: nomi delle sezioni senza grassetto e modifiche minori |
||
Riga 133:
La decima edizione, chiamata ECMAScript 2019 è stata rilasciata nel giugno 2019. Le maggiori novità riguardano i metodi <code>Array.flatMap()</code><ref>[https://2ality.com/2017/04/flatmap.html Functional pattern: flatMap]</ref> e <code>Object.fromEntries()</code><ref>[https://2ality.com/2019/01/object-from-entries.html ES proposal: `Object.fromEntries()`]</ref><ref>[http://www.ecma-international.org/ecma-262/10.0/index.html ECMAScript® 2019 Language Specification]</ref>.
===
L'undicesima edizione, o ECMAScript 2020, è stata pubblicata nel giugno 2020. In aggiunta alle nuove funzioni, questa versione introduct un tipo primitivo <code>BigInt</code> per interi di dimensioni arbitrarie, [[Operatore di coalescenza nullo|l'operatore di coalescenza nullo]], e l'oggetto<code>this</code> globale .
Riga 146:
Un esempio è <code>const zipcode = person?.address?.zipcode</code>. Se una qualunque delle proprietà è non presente, <code>zipcode</code> sarà <code>undefined</code>.
== Conformità ==
|