- Instructor: Hitesh Choudhary
- YouTube Channel: Chai Aur Code
- JavaScript Playlist: Chai Aur JavaScript
-
Comment
-
Output
-
Directive
-
Variable
-
Datatype
-
Shallow and Deep copy
-
Stack & Heap Memory
-
Operators
-
Condition Statement
-
Loop
-
Date
-
String
-
Array
-
Objects
-
Map
-
Set
-
Object Oriented Programming
- Object
- Constructor Function
newkeyword- What Is Oops?
- Class
- Constructor
- Class Method
- Factory Function
- Inheritance
- Encapsulation
- Abstraction
- Polymorphism
-
JavaScript Under the Hood
- Compiler
- Interpreter
- Compile Time
- Runtime
- JavaScript Engine
- JavaScript Environment
- Just in time compilation (JIT)
- Call Stack
-
JavaScript Execution Context
- Context
- Execution Context
- Global Execution Context
- Memory Creation Phase
- Execution Phase
- Function Execution Context
- Global Execution Context
-
Asynchronous JavaScript
- Asynchronous Operations
- setTimeout & setInterval
- Call back
- Call back function
- Call back hell
- Async and Await
- Promise
- Executor Function
- Fetch
How JavaScript execute Hoisting
- Literal Object
- Constructor Function