Advanced JavaScript Concepts

1.[JS] V8 Engine (Interpreter & Compiler)

post-thumbnail

2.[JS] Optimizing: Hidden Class & Inline Caching

post-thumbnail

3.[JS] WASM, Call Stack & Memory Heap

post-thumbnail

4.[JS] Thread, JS Runtime, Node.js

post-thumbnail

5.[JS] Execution Context, Hoisting, arguments

post-thumbnail

6.[JS] Variable, Lexical Environment, Scope Chain

post-thumbnail

7.[JS] Block Scope, Global Variables, IIFE

post-thumbnail

8.[JS] Dynamic Scope, this binding

post-thumbnail

9.[JS] Functions are first class

post-thumbnail

10.[JS] Closure with Encapsulation

post-thumbnail

11.[JS] Prototype with Chaining

post-thumbnail

12.[JS] Aysnc / Await / Job Queue(Micro Queue)

post-thumbnail

13.[JS] Promise with Multiple Promises

post-thumbnail