Learning javascript one function at a time.
- https://stackoverflow.com/questions/28782656/how-to-run-node-js-app-with-es6-features-enabled
- https://webapplog.com/es6/
https://addyosmani.com/resources/essentialjsdesignpatterns/book/
-
ES6 Features
- Arrow
- ...
-
Scopes
-
var vs const vs let
-
Closures
http://javascriptissexy.com/understand-javascript-closures-with-ease/ -
Immediately-invoked function expression (IIFE or Iffy)
-
Monads
-
Promises
-
Proto-Typal Inheritance
-
Object creation
-
Garbage collection
-
Memory leaks
-
Currying
-
Generator functions
-
Async Await - Serial / Parallel