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
In questa pagina del sito puoi guardare il video online Execution Context - How JavaScript runs your code - JavaScript Bangla ( বাংলা ) Tutorial della durata di ore minuti seconda in buona qualità , che l'utente ha caricato Learn with Sumit - LWS - Bangladesh 12 settembre 2020, condividi il link con amici e conoscenti, su youtube questo video è già stato visto 39,382 volte e gli è piaciuto 1.8 mille spettatori. Buona visione!