← Orqaga
/
JS
JavaScript
JavaScript vizualizatsiyalari
JavaScript ichida
nima bo'ladi?
Har bir mavzuni qadamma-qadam animatsiya orqali o'rganing. Kod yozing — jarayonni ko'ring.
6
Tayyor
0
Kelmoqda
Tayyor mavzular
⚙️
Tayyor
JS Engine Pipeline
Kod qanday qilib Source → Token → AST → Bytecode → JIT → Execution bosqichlaridan o'tishini ko'ring
Tokenizer
AST
Bytecode
V8 Ignition
TurboFan JIT
🔄
Tayyor
Sync vs Async
Call Stack, Web API, Microtask va Macrotask Queue — o'zingizning kodingizni yozib real natijani kuzating
Call Stack
Event Loop
Promise
setTimeout
Microtask
Qo'shimcha mavzular
🧠
Tayyor
Heap & Memory
Primitiv va reference qiymatlar, Garbage Collector, memory leak qanday paydo bo'ladi
Heap
Stack Memory
GC
Memory Leak
🔒
Tayyor
Closure & Scope
Lexical scope, closure qanday hosil bo'ladi, scope chain va variable lookup
Lexical Scope
Closure
Scope Chain
Hoisting
⚡
Tayyor
Async / Await
async funksiya ichida nima bo'ladi, await qanday to'xtatadi va davom ettiradi
async
await
Promise chain
Error handling
🔗
Tayyor
Prototype Chain
Object.__proto__, inheritance zanjiri, class sintaksisi va prototype orasidagi bog'liqlik
Prototype
__proto__
class
Inheritance