This video is one of the most important videos in my channel. In this video, we’ll take a look at one of the most important and fundamental parts of JavaScript, the Execution Context. We will define the structure of a context, its lifecycle, and how the execution stack (call stack) is formed.After that, we will deal with such notorious concepts as hoisting, scope, and closure.
To understand this I will take you through the below steps:
Step 1: Learn how JavaScript engine evaluates/converts your code.
Step 2: What is Execution Context and its types.
Step 3: Visual representation of Execution Context with Animation
Step 4: Discover and deep drive into JS Scope
Step 5: Discover and deep dive into JS HoistingStep 6: Discover and deep dive into JS Closures
▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬
0:00 - Intro
1:05 - Interpretation vs Compilation
10:12 - JIT Compiler
13:14 - Definition of Execution Context
15:18 - Global Execution Context
22:50 - Function Execution Context
30:18 - Execution Stack - Nested function
34:53 - Discover Hoisting
40:04 - Discover Lexical Scope
43:50 - Discover Closure
Reference:
1. JavaScript Scope Tutorial - • JavaScript Scopes - the ultimate weirdo! -...
2. JavaScript let, var, constant Tutorial - • JavaScript var, let, const - Not so simple...
3. JavaScript Hoisting Tutorial - • JavaScript Hoisting - No more confusion! -...
4. JavaScript Closures Tutorial - • JavaScript Closures are not that scary! - ...
#execution_context #javascript #bangla_programming_tutorial
Nesta página do site você pode assistir ao vídeo on-line Execution Context - How JavaScript runs your code - JavaScript Bangla ( বাংলা ) Tutorial duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Learn with Sumit - LWS - Bangladesh 12 Setembro 2020, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 39,382 vezes e gostou 1.8 mil espectadores. Boa visualização!