Skip to content

Latest commit

 

History

History
78 lines (65 loc) · 1.52 KB

File metadata and controls

78 lines (65 loc) · 1.52 KB

Acknowledgements

Table Of Content

  1. Comment

  2. Output

  3. Directive

  4. Variable

  5. Datatype

  6. Shallow and Deep copy

  7. Stack & Heap Memory

  8. Operators

  9. Condition Statement

  10. Loop

  11. Date

  12. String

  13. Array

  14. Objects

  15. Map

  16. Set

  17. Object Oriented Programming

    1. Object
    2. Constructor Function
    3. new keyword
    4. What Is Oops?
    5. Class
    6. Constructor
    7. Class Method
    8. Factory Function
    9. Inheritance
    10. Encapsulation
    11. Abstraction
    12. Polymorphism
  18. JavaScript Under the Hood

    1. Compiler
    2. Interpreter
    3. Compile Time
    4. Runtime
    5. JavaScript Engine
    6. JavaScript Environment
    7. Just in time compilation (JIT)
    8. Call Stack
  19. JavaScript Execution Context

    1. Context
    2. Execution Context
      1. Global Execution Context
        1. Memory Creation Phase
        2. Execution Phase
      2. Function Execution Context
  20. Asynchronous JavaScript

    1. Asynchronous Operations
    2. setTimeout & setInterval
    3. Call back
      1. Call back function
      2. Call back hell
    4. Async and Await
    5. Promise
      1. Executor Function
    6. Fetch

How JavaScript execute Hoisting

  1. Literal Object
  2. Constructor Function