Please enable JavaScript.
Coggle requires JavaScript to display documents.
ECMA Script - Coggle Diagram
ECMA Script
ES6 (2015)
Binary and octal literals
Block scoping
let
const
function in blocks
Symbol
Classes
Collections
Map
WeakMap
Set
WeakSet
Typed Arrays
Generators
Template Strings
Promises
Arrow functions
ES9 (2018)
Async Iteration (for await ... of)
Promise.finally
Object Rest properties
New RegExp features
ES10 (2019)
Array.prototype.flat{Map}()
Object.fromEntries()
Optional catch binding
Array.prototype.sort()
Browser support
Chakra
Microsoft Edge 18
SpiderMonkey
Firefox
JavascriptCore
Safari
V8
Google Chrome
Microsoft Edge
Opera
What is ECMAScript
General purpose programming language
Ecma International (standards organization)
ECMA-262 is the name of the standard
ES11 (2020)
Optional chaining operator
obj?.prop?.subProp?.value; // 1
BigInt
ES12 (2021)
Private accessors
Promise.any()
ES13 (2022)
Top Level Await
Static private fields