Table of Contents
- JavaScript at a Glance
- JavaScript Starter Kit
- JavaScript vs Python
- JavaScript Type System
- JavaScript Syntax
- Code Blocks
- Statements
- Identifiers
- Comments
- String Literals
- Variable Scopes
- Switch Statements
- Enumerations
- Arrow Functions
- Default Arguments
- Variadic Functions
- Destructuring Assignments
- with Statements
- Iterables, Iterators, and Generators
- Asynchronous Functions
- Objects and Constructors
- Prototypes
- Classes
- Decorators
- JavaScript Quirks
- What’s Next?
- Conclusion