Fundamentals
Variables
Functions
Functional Expressions
Operators
Comparisons
Conditional Operations
Logical Operations
For loops
While Loops
Switch Statements
Arrow Functions
Array Methods
String Methods
Classes (ES6)
Scope
Advanced
The Call Stack
The Event Loop
IIFEs
Nested Functions
Recursion
Memoization
Closure
Hoisting
Currying
Value vs Reference
Asynchronous Javascript
Promises
Async and Await
Global Objects
'This'
Call
Apply
Bind
Prototypal Inheritance
Polymorphism
A refresher on Javascript concepts in less than 30 words. This is an open source project. Contributions are welcome via
Github