Please enable JavaScript.
Coggle requires JavaScript to display documents.
ES6 & Beyond - Coggle Diagram
ES6 & Beyond
Now & Future
Transpiling
Shims/Polyfills
Syntax ❌
APIs ✅
Object.is(...)
Syntax
Block-scoped declarations
let
const
Code Block
{...}
Spread/rest
operator
...
default arguments
Default Value Expressions
Destructuring
ES5 Getters/Setters
Computed Property Names
Template Literals
using backticks
`
and
${...}
Interpolated Expressions
Tagged Template/String Literals
Organization
Classes
static
extends
and
super
Iterators
Generators
next
yield
Error Handling
try catch
Meta Programming
Proxies
target
handler
Symbol.toPrimitive
Symbol.toStringTag
Symbol.hasInstance
Collections
Sets
collections of unique values
TypedArrays
Maps
key : value pairs