JavaScript

Contents

  1. Basic JS

    • Variables

    • Conditional

    • Loop

    • Function

    • List

    • Primitive vs non-primitive data types

  2. Execution contest

    • Parts:

      • Memory component or variable environment

      • Code component or thread of execution

    • Phase

      • Creation phase or memory creation phase

      • Execution phase or code execution phase

  3. Hoisting

  4. Function

  5. Scope, Scope chain, Lexical environment

  6. let, const, Temporal dead zone, block scope

  7. Closure

Last updated