Edit product


JavaScript Notes

This is a complete collection of all the personal notes that I took during the time I was learning JavaScript. It contains the information on web development in JavaScript, using ES5 and ES6+ methods.

This collection is a great way to get familiar with JavaScript if you're a beginner, or if you want to refresh your JavaScript knowledge.


- Primitive Data Types
- Variables
- Operators
- Arrays
- Objects
- Functions
- Loops
- Common Methods
- DOM Manipulation
- Syntax Parser
- Creation phase 
- Lexical Environment
- Creation and hoisting 
- Execution stack 
- Variable scope
- The scope chain
- Closures 
- Closures and callbacks
- bind(), call(), and apply() 
- Functional programming 
- Objects
- JSON and Object Literals
- Functions are objects
- Function statement vs. function expression
- By value vs. by reference
- The keyword arguments and the spread operator 
- Inheritance 
- Primitive or object 
- Function constructors and the keyword new
- Prototype
- Built-in function constructors 
- Classes
- Static methods
- Polyfill 
- Strict mode

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

0 ratings

  • Size670 KB
  • Length74 pages


JavaScript Notes

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$6.

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad