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
Auf dieser Seite können Sie das Online-Video Execution Context - How JavaScript runs your code - JavaScript Bangla ( বাংলা ) Tutorial mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Learn with Sumit - LWS - Bangladesh 12 September 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 39,382 Mal angesehen und es wurde von 1.8 tausend den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!