🔥 JavaScript Cheatsheet 🗺️
This is the cheatsheet for the foundational concepts of JavaScript. Get to learn the fundamental concepts, syntax, terminologies and different constructs in JavaScript.
Bonus: One-Page DOM API cheatsheet on section 14.
Want to learn JavaScript correctly? here's an awesome video course for iLoveCoding Pro members.
I present to you - The JavaScript Cheatsheet 💪

Download the full 13-page PDF
or
Download individual pages:
- Page 1: Basic Vocabulary, Seven Types, Objects
PNG, PDF
- Page 2: Functions - parameters, invocation, parameters, return and more.
PNG, PDF
- Page 3: Vocabulary around variables and scope
PNG, PDF
- Page 4: Operators and coercion
PNG, PDF
- Page 5: Conditional Statement (if/switch/ternary) + Truthy Falsy
PNG, PDF
- Page 6: Loops - For, While, Do While
PNG, PDF
- Page 7: Ways to create variable - var, let, const + Event Loop
PNG, PDF
- Page 8: Browser
PNG, PDF
- Page 9: DOM - Query, Create, Update, Delete, Events of DOM
PNG, PDF
- Page 10: Auto-inherited properties + built-in objects
PNG, PDF
- Page 11: Promise and Async Tasks
PNG, PDF
- Page 12: 'this' keyword and 3 scenarios to remember
PNG, PDF
- Page 13: Constructors - Custom and built-in constructors
PNG, PDF
- August 2020: Reference added on page 1 for var, let and const
- Nov 16, 2018: Added page 10-13 to the cheatsheet
Topics added:
- Page 10: Auto-inherited properties + built-in objects
- Page 11: Promise and Async Tasks
- Page 12: 'this' keyword and 3 scenarios to remember
- Page 13: Constructors - Custom and built-in constructors
- Oct 25, 2018: Launched 9-page cheatsheet
👍 Want to learn JavaScript correctly?
Try the most comprehensive beginner to advanced JavaScript video course -> Learn JavaScript Correctly on iLoveCoding Pro.
Don't just learn JavaScript, think and build like a full-stack JavaScript developer.
