(At least not without some of the tooling around it)
It's a shorthand for anonymous functions.
Totally valid:
`let` and `const` behave a bit differently than `var`
Scope variable to current block
Cannot change value but can change object properties
Sets a default value for a param if it is undefined when the function is called
Unfolds values of an iterable into arrays or function paramsĀ
Much cleaner way to have write a function with a dynamic number of arguments
Function shorthand
property name
===
variable name
Computed property names
Shorthand for taking things out of an array or object and putting them in the current scope
Assigns properties of all objects after the first param to the first param
Babel will convert new syntax, like arrow functions
Babel will not add support for new functions, like Object.Assign()
Named Exports/Imports
Or
Export
Or
Import
Default Exports/Imports
Export
Import