JavaScript Under The Hood [2] - Execution Context

preview_player
Показать описание
In this video, we will talk about execution context and hoisting

💻 My Courses & More

💖 Show Support

👇 Follow Me On Social Media:

Timestamps
0:00 - Intro
0:44 - What Is Execution Context?
1:39 - The 2 Phases
3:32 - Step By Step Examination
6:12 - Examine Creation In Browser
7:32 - Step-Through Execution
8:52 - Hoisting
11:26 - var vs let & const
Рекомендации по теме
Комментарии
Автор

Wow, that made hoisting so much clearer to me! I had on my mind the "moved-to-the-top" concept, but this makes much more sense. Great series Brad! Thank you for everything!

DesignfulDev
Автор

This is the best series I’ve ever watched.
Diagrams are effectively used to back up explanation and make it so easy to understand.
Thank you so much for making this content.

yoooo
Автор

I can’t express how much important it is to look at the call stack when debugging.
P.S: Need more of such under the hood videos.

johnyepthomi
Автор

This is one of the most important topics I didn't care to understand when I first started learning to code... Today It's what I am learning. Thank you, Brad

deejaydev
Автор

These "Under The Hood" videos are great! The way you go about explaining how they work is tremendously helpful. Thank you!

Sloth
Автор

This series is one of the best series I’ve ever watched, I wish you could make a full series of JS under the hood not just a few parts, thanks for your hard work and dedication Brad.

saman
Автор

this series, takes me back to when I was watching your videos, to understand array methods, and the basics of Js. Often it happens to leave out the theory and go directly to practice.

universecode
Автор

It is important to mention that local variables are not stored in the Memory Heap but are rather stored in the Call Stack. It is inefficient to store local variables of functions in the Memory Heap since they are not accessed outside the function scope. Storing local variables in the Call Stack and "forgetting" about it once the execution context of the function is popped is how modern JS engines go about it. Great video!

aayushdahal
Автор

Can't express how glad I am you're doing this series. I love it so much. I'm learning NodeJS and trust me when I say the concepts are essential and I've looking for something like this. Not necessarily how to code, but under-the-hood concepts give you a better understanding of your code. I could keep re-watching these videos over and over again. Looking forward to more of these. Thanks, man! You're the best! Keep it coming!

daviddantefrank
Автор

I admire your clarity. This video shines at realistically explaining under the hood concepts. Hoisting explanation is rational and highly practical. Thanks Brad :)

israilkarud
Автор

This was really insightful and I love that you present the "theory" and the follow up with practical examples. Beautiful! 😀

andresndergaard
Автор

Damn good. No one has ever explained in such a good way. This makes me understand things rather than simply learning them.

pranjalsrivastava
Автор

I was doing another course and this part had me stuck. You really helped me understand this quickly. I appreciate what you do giving out content like this for free.

knockedgoose
Автор

Best explanation of hoisting and global/block scope I've seen. Thank you.

DaveCollison
Автор

It's a really great series. You explained the information and topics that you can't find in most places, with great examples. It's really useful.

berkaygurcan
Автор

Simply incredible! Very well taught and paced videos. Congratulations, Brad!

matt_fonto
Автор

Great start to the series! I hope you plan to go under the hood with closures; this feels like the perfect series for that. Great refresher for me (and you taught me about let/const are actually hoisted locally). 👍

choppinbrixx
Автор

I'm really digging these JS Under the hood vids. Great Work!

gregmohr
Автор

Brad, Thank you for putting out videos for us. I have learned so much and use some of your templates too.
Thanks a bunch!🙂🙋🏻‍♀️

archiem
Автор

a lot of videos out there are talking on the same concepts, but your videos always have something new

moustafamahmoud