dev
atlas
Home
Javascript
Javascript Fundamentals
Javascript Fundamentals
11 sections
Event Loop →
5 files
What Is Event Loop
Call Stack Heap Queue
Microtasks Vs Macrotasks
Settimeout Setinterval Internals
Tricky Questions
Closures →
5 files
What Is Closure
Lexical Scope
Practical Uses
Closures And Loops Gotcha
Tricky Questions
Prototypes And Inheritance →
5 files
Prototype Chain
Class Vs Prototype
Object Create Assign
Instanceof Typeof
Tricky Questions
This Keyword →
5 files
What Is This
Implicit Explicit Binding
Arrow Functions And This
Call Apply Bind
Tricky Questions
Promises Async Await →
6 files
Callbacks And Callback Hell
Promises Internals
Promise All Race Any Allsettled
Async Await Deep Dive
Error Handling Patterns
Tricky Questions
Generators And Iterators →
2 files
Iterators Protocol
Generators Basics
Memory And Garbage Collection →
2 files
Gc Internals
Memory Leaks
Miscellaneous →
8 files
Hoisting
Coercion And Equality
Coercion Tricky Questions
Symbols Proxy Reflect
Destructuring Spread Rest
Tricky Questions
Polyfills
Debounce Throttle
Oop →
2 files
Oop Patterns
Design Patterns
Functional Programming →
2 files
Functional Patterns
Immutability
Web Apis