- Data Types
- Literals
- Variables
- Objects
- Arrays
- Functions
- Control Statments
- Scope
- Lexical
- Function
- Block
- Hoisting
- Closure
- !Promise
- !Class
- *Error Handling
- *Debugging
Concepts
- Higher order function
- Immutability
- Functional Programming
References
https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_types#literals https://overreacted.io/what-is-javascript-made-of/