Тёмный

How JavaScript Code is executed? ❤️& Call Stack | Namaste JavaScript Ep. 2 

Akshay Saini
Подписаться 1,3 млн
Просмотров 1,1 млн
50% 1

Understand how the code is executed in JavaScript. How an Execution Context is created and how the Call Stack works. Behind the scenes, there are a lot of things happening in JS Engine when the code is executed. All core fundamentals are covered in this video with examples.
With this code example in the video, you'll understand how things are working under the hood of javascript when code is executed. You'll get to know what exactly happens when you invoke a function in JavaScript. This js tutorial covers various underlying core fundamentals in depth.
My tech gear I use every day - google.peek.link/2pba
Topics Covered:
00:00 - What happens when you run JavaScript Code?
00:32 - Code Example for Execution Context Creation
01:03 - Global Execution Context Creation
01:20 - Memory Allocation Phase & Code Execution Phase
05:56 - Function Invocation and Execution Context Creation
11:15 - What happens while executing return statement
16:35 - Recap of Code Execution synchronously
19:26 - Call Stack in JavaScript
22:21 - Other names of the Call Stack in JS
23:10 - Thank you for watching Namaste JavaScript 🙏
Support this video series, NOT BY MONEY, but by sharing it with your friends. 🙏
I'll give my best to come up with great content and everything absolutely for free on RU-vid. 😊
If you are active on Social Media,
please give a shoutout to Namaste JavaScript and help me reach more people. 🙏
Cheers,
Akshay Saini
akshaysaini.in
Would love to Stay Connected with you ❤️
LinkedIn - / akshaymarch7
Instagram - / akshaymarch7
Twitter - / akshaymarch7
Facebook - / akshaymarch7
#NamasteJS #AkshaySaini

Опубликовано:

 

16 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,9 тыс.   
@akshaymarch7
@akshaymarch7 3 года назад
Next Video: Hoisting in JS? 🔥 - ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Fnlnw8uY6jo.html How was the video? Are you feeling excited? Please comment below. ❤️
@anujgupta5014
@anujgupta5014 3 года назад
Thanks Akshay for this series
@AbhishekKumar-ff5gs
@AbhishekKumar-ff5gs 3 года назад
Amazing Video...Looking forward to complete series.
@rishabhshukla5199
@rishabhshukla5199 3 года назад
Now I started feeling js is interesting...
@rajiv937
@rajiv937 3 года назад
Awesome🙏🙏
@jayanthb3512
@jayanthb3512 3 года назад
Great effort
@mayaamano99
@mayaamano99 Год назад
Man, indians are the best at teaching stuff. Cheers from Brazil!
@emmanueljoseph939
@emmanueljoseph939 3 года назад
This guy just explained something that takes 3 hours in 23 mins... I never usually comment on videos unless it makes a big impact, you my friend, are the best JS instructor i've ever seen. Keep it up!
@karthikpuvvula
@karthikpuvvula 2 года назад
I second that
@emmanueljoseph939
@emmanueljoseph939 2 года назад
Hey just a quick update... I am now a lead react developer at an IT firm. Thanks to you I also teach employees JS now.
@rajangrover4351
@rajangrover4351 2 года назад
@@emmanueljoseph939 was the js course interesting
@PJArmy
@PJArmy 2 года назад
@@rajangrover4351 Yes!
@avichiii
@avichiii 2 года назад
truly, I was watching few similar videos on this topic and this one is the most easy to digest.
@yashpaota
@yashpaota 9 месяцев назад
Summary 1. Whenever any JavaScript code is executed an execution context is created and it is the Global Execution Context. 2. An Execution Context is basically a box which has two components called Memory Component(Variable Environment) and Code Component(Thread Of Execution). 3. The Execution context is created in two phases a. Memory Creation Phase : In this Phase, Memory is allocated to all the variables and functions which are present in the global scope. Special keyword Undefined in case of variables and literally the whole function in case of functions. b. Code Execution Phase : In this Phase, code is executed line by line. 4. Whenever there is a function invocation an all new execution context is created and same process is followed again. 5. If there is any function parameter then it is also allocated memory while creating the execution context of the function. 6. Whenever return keyword is encountered , it means the task of function is over and it returns back the control of the program back to the place where it was invoked. and with this this execution context is deleted from stack. 7. Call Stack is basically a stack which maintains the order of execution of execution context. Whenever a code is executed the Global Execution Context is pushed into the stack first and later on as per the function invocation the execution context is pushed into the stack. When the function code is done executing the execution context is popped out and last the Global Execution Context s also deleted.
@giriprasaths1347
@giriprasaths1347 7 месяцев назад
Thank you bhai
@codetogether24x7
@codetogether24x7 7 месяцев назад
Awesome Bro
@mannmerwana476
@mannmerwana476 7 месяцев назад
Thanks bro, appreciated 👍🏻
@amit2197kumar
@amit2197kumar 5 месяцев назад
Thanks 🙏
@averma6787
@averma6787 3 месяца назад
You have notes for namste javascript?
@SierraGax
@SierraGax 7 месяцев назад
I've never smiled with excitement during a programming explanation video until today. This guy is most excellent at explaining concepts!
@vijitaa3124
@vijitaa3124 7 месяцев назад
I completely agree with you..because SAMEEE!!
@srijansingh
@srijansingh 3 года назад
Sir: What is function? Student: Function is beautiful
@akshaymarch7
@akshaymarch7 3 года назад
😂😂♥️♥️
@ManjunathManja1227
@ManjunathManja1227 3 года назад
😂😂
@akshaygarg576
@akshaygarg576 3 года назад
It literally reminded me of a school teacher of mine
@ManjunathManja1227
@ManjunathManja1227 3 года назад
@@akshaygarg576 same here. I remember my teacher saying - "What is Science? Science is everything. Science is life."
@prashantgurav7077
@prashantgurav7077 3 года назад
Student: Function is the Heart
@prakalpvarshney8659
@prakalpvarshney8659 3 года назад
This is not just quality content, this is Gold Content...
@yash_the250er
@yash_the250er 3 года назад
Yup really
@prakalpvarshney8659
@prakalpvarshney8659 3 года назад
@@mothadakanagasrinivasakart5129 well, I think then it will give a call back to income tax department 😶😐
@simranbanwait
@simranbanwait 2 года назад
Make it platinum
@sagarpatel7816
@sagarpatel7816 2 года назад
Summary of this video - As we have already discussed in the last video that everything happens in javascript in the execution environment. So the entire execution happens in two phases as follows 1. Memory allocation phase- all the variables and functions get their memory allocated in the memory with undefined and the entire code respectively. 2. Code execution phase - in this phase thread execution happens and all the variables get their actual values which were assigned to them and as function is invoked, a new execution environment gets created in the code part, and again there are two phases, memory allocation phase and code execution phase. And the cycle repeats.
@mundoprogramado3106
@mundoprogramado3106 Год назад
Can we say that javascript is already a slow language by default? Can this slow down frameworks like vue js and angular?
@aadityabuchale15
@aadityabuchale15 Год назад
memory allocation phase or memory creation phase??
@Sam-zl7xw
@Sam-zl7xw Год назад
​@@aadityabuchale15 we call both the same as it has various name but in interviews u can say memory creation phase
@aadityabuchale15
@aadityabuchale15 Год назад
@@Sam-zl7xw okay bro thanks... memory creation is more appropriate..
@vikramweb5369
@vikramweb5369 11 месяцев назад
@@aadityabuchale15 Jay Shree Ram
@kunal4830
@kunal4830 2 года назад
1. When JavaScript code is executed, Execution Context is created and it is called Global Execution Context. 2. JavaScript program is executed in TWO PHASES inside Execution Context a. MEMORY ALLOCATION PHASE - JavaScript program goes throughout the program and allocate memory of Variables and Functions declared in program. b. CODE EXECUTION PHASE - JavaScript program now goes throughout the code line by line and execute the code. 3. A Function is invoked when it is called and it acts as another MINI PROGRAM and creates its own Execution Context. 4. Returns keyword return the Control back to the PREVIOUS Execution-Context where the Function is called and Execution Context of the Function is DELETED. 5. CALL STACK maintains the ORDER of execution of Execution Contexts. It CREATES Execution Context whenever a Program starts or a Function is invoked and it pops out the Execution Context when a Function or Program ENDS.
@surjeshyadav8704
@surjeshyadav8704 2 года назад
@ak47gamingyt98
@ak47gamingyt98 Год назад
thanks man
@piyush1048
@piyush1048 Год назад
thankYouSoMuch 😊
@mudiliyashwanth
@mudiliyashwanth Год назад
Thanks for notes..
@woo_woo_oops6631
@woo_woo_oops6631 Год назад
@shivampathak1371
@shivampathak1371 3 года назад
Proud to be Indian. Look at how flawlessly he told it 🔥
@peristiloperis7789
@peristiloperis7789 3 года назад
I'm Brazilian, but I must agree.
@neil963
@neil963 2 года назад
Same brother
@mikhailgostishchev1053
@mikhailgostishchev1053 Год назад
@@peristiloperis7789 Same from a Russian
@jathebest2835
@jathebest2835 Год назад
I'm Korean, and your country has many youtubers who can effectively teach computer science stuff.. What a gold..
@yasirmehmood4295
@yasirmehmood4295 8 месяцев назад
came here from the odin project's website where this video was listed as an additional non-mandatory resource. that's where they're are wrong, this video is an absolute gem and a must for anyone looking to get started in JS
@sumitkawale9878
@sumitkawale9878 2 года назад
Now, I understood.. why JavaScript is most loving language in the world.. Thank-You Sir.. You are the only one who can make developers fall in Love with JavaScript ♥
@AmanMishra-pn3cq
@AmanMishra-pn3cq Год назад
Things Learned When JavaScript code is run, an Execution Context is created. This execution context is formed in 2 phases:- 1. Memory Creation Phase: This is where all the variables and functions are stored in the memory and all the variables are assigned an undefined placeholder. All the functions keep the entire function code. variable: undefined function: function code block 2. Code Execution Block: This is where all the code is run one line at a time in a synchronous manner. All the assignments, calculations and logical part is executed here. Another thing about functions is that JavaScript ignores the function until it is invoked and when a function a invoked, a new temporary Execution Context is created specially for this function. It remains active until the function executes and is deleted after its work is done. Since we can have multiple nested function calls hence JavaScript uses a Call Stack to maintain the order of functions and Execution Contexts. A new EC is inserted when a function is called and popped when that function is executed. Call Stack goes by many names such as Execution Context Stack, Program Stack, Control Stack etc.
@karljosebuena
@karljosebuena 3 года назад
Been coding with js for many years now and honestly this is the first time I get to appreciate its beauty and truth be told really understand what's happening behind the scene. All thanks to you Akshay. This deserves a million view, and wish you more success! GOD BLESS!!! :)
@anurag_rathoreyru
@anurag_rathoreyru Год назад
yeah also respect and appreciate his efforts and i would like to say thanks to akashay sir from heart 😍
@demonslayer3071
@demonslayer3071 3 года назад
22:53 love how he starts numbering the names from 0. Programming nerds know what i am talking about.
@mayankmakwana7406
@mayankmakwana7406 2 года назад
False!
@ashishchourasia2830
@ashishchourasia2830 2 года назад
This is pure gold. All the context of what happens behind the scene is important in grasping any idea and it is indeed beautiful. Thank you for making this course.
@shivavishwakarmaofficial
@shivavishwakarmaofficial 2 года назад
Akshay sir: function is beautiful, call stack is beautiful. Then we say everything in JS is beautiful. These videos are pumping up me to watch the whole videos of Namaste JavaScript playlist. And Namaste to you sir as well
@akshaymarch7
@akshaymarch7 2 года назад
Hahaha, once you start it. There’s no going back! 😅
@ayikkathilkarthik4312
@ayikkathilkarthik4312 3 года назад
Literally Binge watching "Namaste JavaScript" playlist. Thank you for giving so much of knowledge to us for free.
@saiprasad4946
@saiprasad4946 2 года назад
True same here..haha
@aishwaryathandu8775
@aishwaryathandu8775 2 года назад
You have succeeded in your mission. Only 2 episodes so far and I am already loving JavaScript.. Thank you so much
@rajatmalviya1097
@rajatmalviya1097 2 года назад
One of the best JavaScript Series with an enthusiastic person which makes it easy to learn ( not like boring courses ).
@shobitjain9619
@shobitjain9619 3 года назад
Now, I understood why JS is not taught in colleges. 🙏🙏
@Tarunkumar_Gatla
@Tarunkumar_Gatla 3 года назад
Why?
@technosoid2821
@technosoid2821 2 года назад
@@Tarunkumar_Gatla Because it is overwhelming.
@thecollective2404
@thecollective2404 2 года назад
??kuu
@shobitjain9619
@shobitjain9619 2 года назад
@@thecollective2404 coz. Only Engineers can teach this level not professors. However, exceptions are always there
@omkarshendge5438
@omkarshendge5438 2 года назад
@@shobitjain9619 so true. Btw is the 21 videos consist of the whole course is it complete?
@abhishekkumardutta6745
@abhishekkumardutta6745 3 года назад
This is the first time ever I learned how javascript run in the background...
@KrishnaMishra-fl6pu
@KrishnaMishra-fl6pu 3 года назад
Me too
@kumarujjwal1729
@kumarujjwal1729 2 года назад
Speechless, your explanation has made me fall in love with JS in a matter of 20 mins. Amazing, please keep uploading such videos.
@abhishekarora7239
@abhishekarora7239 Год назад
Very nicely explained. We keep developing on different technologies for so many years without actually understanding what's really happening behind the scenes. This is what is called "real up-skilling". Thanks for the informative session.
@h4rishabh
@h4rishabh 3 года назад
I didn't even noticed how 23 mins video got completed..... Keep it Up 💪👌
@tsahay22
@tsahay22 3 года назад
I want a girl who looks at me the same way as Akshay sir looks at a function❤️🤣
@akshaymarch7
@akshaymarch7 3 года назад
Hahaha 😂 I got a good laugh! 😂
@abhishekhorton79
@abhishekhorton79 2 года назад
😂😂😂
@daniyahaider6468
@daniyahaider6468 2 года назад
😁🤣🤣🤣
@balakrishnanyukesh1646
@balakrishnanyukesh1646 2 года назад
😂🤣
@jyotikamat1787
@jyotikamat1787 2 года назад
🤣🤣🤣
@riteshkarankal7857
@riteshkarankal7857 2 года назад
Never watched a RU-vid video with this level of focus. The execution context creation process is really fun and interesting concept. Hooked to the playlist!!
@q5850
@q5850 Год назад
One of the best, clear, easy to understand Javascript serie in the Internet history. I can truly say that this guy have special talent on teaching.
@ethanhunt1230
@ethanhunt1230 3 года назад
Gem of a channel for anyone wanting to know JS in depth. Salute to your enthusiasm and efforts for creating this
@darshkaushal5485
@darshkaushal5485 3 года назад
For very first time this is programming video. Linkdin family ❣
@nikhilflautist
@nikhilflautist 2 года назад
It feels like it is illegal to watch such invaluable content for free. Its a pure and absolute knowledge with 0 cost. Thankyou soo much akshay saini sir, god bless you always.
@gregorriusadolphus2729
@gregorriusadolphus2729 2 года назад
OMG.....I have NEVER gotten this explanation before in my short 4-5 years of automation programming in JS. This is information GOLD. Thank you so much!!
@jayjani740
@jayjani740 3 года назад
The best part: "Diving deep into Phase1 and Phase2 of execution contexts, push in and pop out of EC from Call Stacks". Thanks Akshay :)
@jayjani740
@jayjani740 3 года назад
Akshay, please check my query on Insta. I have DM you there. I need help.
@Desireanshu
@Desireanshu 3 года назад
When you said You love JS, I couldnt understand how can anyone LOVE this language. After going through this video I understood I dont know JS at all. Great work
@DarkReaperK97
@DarkReaperK97 11 месяцев назад
You have a gift for explaining something in the most BEAUTIFUL way. There's no way you're not a university teacher or something. THank you very much!
@solgunthorsentveit245
@solgunthorsentveit245 Год назад
I'm quite new at coding, and this was very useful to me as I feel like I need to really get into the nitty gritty in order to truly understand how it's all connected. I love how you make it really visual, and you teach with such passion - very engaging and inspirational to watch :)
@aanchalsharma6857
@aanchalsharma6857 3 года назад
The energy is infectious! Thanks for your efforts.
@BruceWayne-bh5rm
@BruceWayne-bh5rm 3 года назад
This is how you teach a language. Great work Akshay! Love it.
@NIKETSHUKLA
@NIKETSHUKLA Год назад
What amazes me while watching your video is the way you are explaining things with a smile. I understood the whole thing and didn't even get bored and is the first time I am smiling while learning JavaScript. Thanks a ton...
@lucadifazio2735
@lucadifazio2735 2 года назад
You are amazing. You are the only RU-vidr for which I keep watching the ads without finding a way to avoid them.
@gautamarora6516
@gautamarora6516 3 года назад
Never got so much deep into JS. I bet this series will remove your fear for JS. Thanks Akshay Bhaiya :)
@aniketbharambe4320
@aniketbharambe4320 2 года назад
For the First time I Understood the execution of JS . This is a AMAZING Content, with a enthusiastic teacher.
@abhijiths148
@abhijiths148 2 года назад
Subscribed after watching your old videos itself. Worthy content for JavaScript developers for interviews and also for everyday development.
@naweliverma5484
@naweliverma5484 2 года назад
You are nailing it. This series is more than amazing. Kudos to your effort and thank you tons and tons for this
@powerloop
@powerloop 3 года назад
Next few Courses By Akshay Sir : Satsriakal HTML Vanakkam CSS Khamma Ghani React Jai Jinendra MongoDB Aadab ExpressJS
@akshaymarch7
@akshaymarch7 2 года назад
Hahaha 🤣
@ketankumar5689
@ketankumar5689 2 года назад
@@akshaymarch7 Is there new video series coming on the way !!!?? 😬
@shashikanthp3145
@shashikanthp3145 3 года назад
Now I almost feel like I can create a new programming language of my own. This was too good... Please keep it going 🙏
@shashikantkalshetty
@shashikantkalshetty 3 года назад
:)
@osahilsingh63
@osahilsingh63 3 года назад
Matlab kuch bhi fekta h kya bhai. Ek video dekhne se tm new programming language create kr lega. 😂😂
@parasite6731
@parasite6731 3 года назад
@@osahilsingh63 bhai thora samjh le vo bolna kya chah raha hai, uske bad emoji dal kar has lena
@amazingshortvideos9922
@amazingshortvideos9922 3 года назад
@@osahilsingh63 You didn't actually know what actual programming is and what he trying to convey through his comment that's why you are laughing
@1256dimple
@1256dimple 3 года назад
even i felt the same! the thing is when we have clear picture of whats happening in background, you can do much more!
@sammclaren6965
@sammclaren6965 Год назад
The best JS instructor! Thank you very much for making this tutorial and sharing it with us! I wish every instructor could explain the way you do. I wish you all the best and I hope to see more tutorials from you.
@deekshantmalvi4612
@deekshantmalvi4612 3 года назад
Hi bro. I hope you read this. I was into job and development through node js and react js but never loved JavaScript . It was just another language to me. You are here teaching in such a way that now it is more than a language to me. I finally get to understand it now. So excited and So Beautiful . I trust you. Thank you so much. ♥️♥️♥️
@hunkyvideos5520
@hunkyvideos5520 Год назад
The most amazing playlist that i have ever seen on Javascript over Internet thanks for making this playlist .
@rudra9535
@rudra9535 Год назад
unbelievable clarity. BECAUSE OF YOU I have clear understanding of the way JS works.
@serajhassan545
@serajhassan545 2 года назад
Best js premium course i have ever seen. I really fallen in love with the the way you explain the things in clean and easy way. God bless you sir. You are awesome 🙏👏❤️
@namankeshari7332
@namankeshari7332 2 года назад
This playlist is addictive! Not even kiddding!!
@deepjyotkaurbindra
@deepjyotkaurbindra 3 года назад
I have never come across such high-quality content on JS. Thanks for digging so deep.
@KrishnaMishra-fl6pu
@KrishnaMishra-fl6pu 3 года назад
True
@g_pazzini
@g_pazzini 7 месяцев назад
Wow.. your enthusiasm is contagious… I’m watching your videos non stop now
@himanshuaggarwal8415
@himanshuaggarwal8415 2 года назад
I never seen anybody who explain JS like this, a superb one, thanks man u r simply great. Now I understand each and every thing.
@binod3204
@binod3204 3 года назад
This is not just quality or gold content, This is the most Precious Content 😅, Loved it !! Thanks Akshay Saini Sir.
@PriyaKumari-xq7fr
@PriyaKumari-xq7fr 2 года назад
Really appreciate your way of teaching. Every video of yours excites to watch one more video. Thank you Akshay for giving so much efforts in each video n sharing important concepts which are difficult to find on internet if technical terms are unknown. Best part is where you revise the concept during end.
@ebatheone9173
@ebatheone9173 2 года назад
Man... What a wonderfull tutorial!! When I learn some JS always I get the feeling that Im learning a cooking recepie. This course is changing that. Keep up man, you are helping a ton of people.
@Newari23
@Newari23 Год назад
Thank you Akshay you are a Gem of a channel for anyone wanting to know JS in depth. Salute to your enthusiasm and efforts in creating this.
@MrYp-ds7sz
@MrYp-ds7sz 3 года назад
I want to give you a big round of applause 👏🏻 for this explanation. It just amazing.
@kritikarai5106
@kritikarai5106 3 года назад
thank you for making JavaScript so simple and interesting to learn:)
@yours_manikanta
@yours_manikanta 2 года назад
Never seen someone explained these concepts so beautifully, thanks so much
@ksuvedha3954
@ksuvedha3954 2 года назад
Thanks Akshay Saini for making me understand more easier and deeper about JS and right now I have started loving JS and I am going through each of your episodes. Kindly post more episodes on various topics of JS to learn deeply.
@mohammadsaleem2811
@mohammadsaleem2811 3 года назад
I started learning JS couple of years ago and switched to Web Dev a year ago. I watched countless videos and tutorials, took online courses but I never really understood how does JS work. I was never confident about my knowledge of JS because my base was weak. I am a kind of person who really really needs to have his fundamentals understood in-order to understand the whole picture. If I don't really understand what's happening and why is it happening, I can never be confident about the material even if I read hundreds of books. Namaste JS saved my life and cleared so many of my misconceptions and answered so many of my questions. Thanks Akshay and keep it up ! :)
@rockbrand753
@rockbrand753 3 года назад
Call Stack Known As 0. Call Stack 1. Execution Context Stack 2. Program Stack 3. Control Stack 4. Runtime Stack 5. Machine Stack
@porobertdev
@porobertdev 11 месяцев назад
I already ran accross similar thing with other JS concept, but I don't remember which. It can be pretty confusing tbh.
@callmeFernie
@callmeFernie 2 месяца назад
And all this happens in, like, miliseconds! Like 🤯 Also, his excitment over it, it's actually inspiring. Loved it
@tommyhqueen
@tommyhqueen 2 года назад
Finding your videos very helpful! You know how to explain complex concepts in simple layman's terms and your enthusiasm is infectious. Thanks for the great content and knowledge share!
@careercode
@careercode 3 года назад
Awesome content and you are a great explainer man. And yes that laugh hahaha :P
@giridharreddy2728
@giridharreddy2728 3 года назад
worth watching!! this way of understanding concepts shold be needed for begginer to adapt the skill on a particular languuge
@clnguye
@clnguye 9 месяцев назад
Appreciate the patience in explaining the concept
@codetackle9662
@codetackle9662 2 года назад
i really appreciate u effort to us,ur energy, positivity ,explanation,teaching style all are 100% clear cut. your video is more understandable and deep knowladge in all higher-paying institution and on youtube.
@sujitkumar-xs2wy
@sujitkumar-xs2wy 3 года назад
This is like one of the amazing lectures I have seen🙏🙏🙏✨✨✨ ❤💯
@RohitKumar-kk7fc
@RohitKumar-kk7fc 3 года назад
Hi Akshay, You have a different way of looking into things. I also got to see those. Very beautiful explanation. I really liked the video. Thanks
@amankumar-cj6nz
@amankumar-cj6nz 2 года назад
Just in love with JS, digging in and watching along... U made it so so lovable. Thankyou Akshay Bhaiya
@deepaknaidu6552
@deepaknaidu6552 2 года назад
ok this guy is goooooooooooood. wasnt boring and usually we''d have to go through the video a few times but he did it for us
@KrishnaMishra-fl6pu
@KrishnaMishra-fl6pu 3 года назад
This was too good..... I always wanted to learn these things insted of watching the videos on how to make clone of amazon
@saurabh872
@saurabh872 Год назад
Understanding Memory creation and code execution is very important in JS, and there are very few articles or blogs that explain this concept and they are really hard to understand , this video is a gem, it was never so easy to understand this concept until this video came out. Awesome job Akshay , God bless you!
@berkaycirak
@berkaycirak Год назад
Hi, During the execution phase, will each line javascript code be parsed and compiled to machine code for execution can be done by CPU ? He has skipped that part so fast, I can understand the overall concept but I couldn't understand what is going on under the hood while javascript execution phase happening
@venkateshodnala2875
@venkateshodnala2875 Год назад
In the medium of the explanation, I started sensing the BEAUTY OF JAVASCRIPT, Saini. Thanks a lot, to motivate me in driving away the hesitation I had in learning JAVASCRIPT.
@suyashpradhan5212
@suyashpradhan5212 3 года назад
Started following this series and I'm enjoying every second of your videos. Detailed Explanation like never before! All the best, keep creating videos and we'll keep sharing
@akshaymarch7
@akshaymarch7 3 года назад
♥️
@minigeek
@minigeek 3 года назад
Absolutely amazing.. I never knew this despite my 3 yrs of experience in Angular and Typescript XD
@dungeonstalker
@dungeonstalker 5 месяцев назад
Greetings from Turkey. It was an amazing video. Love how you're hyped all the time with excitement i can see you really like your job!
@jaswanthpasala1297
@jaswanthpasala1297 2 года назад
This guy smile and concept ,both are so pure and clear
@harshpadelkar8413
@harshpadelkar8413 11 месяцев назад
Aisa explanation dedo, ki 4 IIT colleges ke teachers sharam ke mare resign de jaye! Everything has explained so smoothly👌
@saumyanair8413
@saumyanair8413 3 года назад
All the while I was thinking , why I didn't come across such an explanation during my college days.. anyways please continue doing the great work.
@techgoals5427
@techgoals5427 Год назад
after watching this video i got a deep idea about javascript....thank you brother. you are a great instructor
@mwiingak1392
@mwiingak1392 5 месяцев назад
I'm an A level student and I've been looking for the perfect video series for JavaScript to help me with my exams. This is perfect. You explain everything so well and you're also very optimistic. Thank you very much!!!!!:)
@sasha8877
@sasha8877 2 года назад
Akshay, keep it up. Amazing content and it really makes learning JS easy...
@nishthamittal5537
@nishthamittal5537 3 года назад
Thank u so much sir for the video :) People like u can change the future of our country !!
@NguyenTran-nk2nm
@NguyenTran-nk2nm Год назад
it's so true when he said "no one teaches this stuff", thanks so much for your efforts
@robertosarquis5219
@robertosarquis5219 4 месяца назад
Simply impressive! I've never seen anyone approach this topic like that! Extremely educational, very good!
@victorpinedo5121
@victorpinedo5121 3 года назад
Awesome bro, this kind of content is really needed when somemone wants to become web developer... instead most people only focusing on write code as sooner it’s posible, but never take a little time for deep a little in this fundamentals details...thank you so much bro, and again regards from Colombia... now you have a new sub...and pls keep it going
@akshaymarch7
@akshaymarch7 3 года назад
❤️
@codeaurchai875
@codeaurchai875 2 года назад
OMG.. I am a BCA student. Our. professor teach us STACK in DSA paper at that time I am saying it never used in my entire career but In this video I miss my professor( MR. Uttam kumar ghosh ). And thanks for making this video playlist
@prasenpatil4201
@prasenpatil4201 Год назад
Brother i thought commenting on your video but i read the previous comments and all the points were already been covered .....you are simply awesome...i m working on js from last year and then i watched your video which really making me fall in love with js .....great content ...and all the best for season 2 me and my whole team is waiting for it...will share these videos to everyone who asks me anything about js..thanks thanks again
@lomo5296
@lomo5296 Год назад
This is the first time I think the execution structure of JavaScript is so clear and concise. Your explanation was easier to understand than my native language, thank you for your help!
@adipratapsinghaps
@adipratapsinghaps 2 года назад
I am a Java developer. Learning JS is a paradigm shift. Thankyou for making this look easy, Akshay!
@sandorturbucz425
@sandorturbucz425 9 месяцев назад
Which one do you like after 2 years passed?
@JgNt3981
@JgNt3981 9 месяцев назад
​@@sandorturbucz425+1
@narendrachowdary9535
@narendrachowdary9535 3 года назад
Saini : Thank you for your patience Me : Nah , Thank you for your patience 👍
@adishshanbhag4405
@adishshanbhag4405 Год назад
Just started learning JavaScript. Couldn't have a better start than this!
@suparnasaxena9894
@suparnasaxena9894 2 года назад
Your videos are simply awesome, couldn’t expect a better explanation than this ☺️. Thanks 👍
@aashiskumar7296
@aashiskumar7296 3 года назад
I would really love if you can put in a video explaining javascript engine and working of JS in that context too
@akshaymarch7
@akshaymarch7 3 года назад
Thank you for your suggestion Aashis ❤️ I'm adding it to my list. 😇 👍
@suman-majhi
@suman-majhi 3 года назад
I showed this to a python lover.....Now he is a javascript lover😉😉😉
@rapianopenaldo1669
@rapianopenaldo1669 3 года назад
i really believe javascript and javascript are similar on so many levels
@rahulranjan7567
@rahulranjan7567 3 года назад
Python has a lot of similarities with js. Moreover, both the Languages are beast in one particular area JS: WebDev Python: DS/AI Java still is Jack of all trades. But my love for python can't die lol
@rapianopenaldo1669
@rapianopenaldo1669 3 года назад
@@rahulranjan7567 umm django with python for web dev?
@akhilsukhnani2659
@akhilsukhnani2659 3 года назад
@@rapianopenaldo1669 nowadays even Django is used with React which is again based on JavaScript
@justarandomguy6745
@justarandomguy6745 3 года назад
Go on my brother convert the whole world. Spread the word of JavaScript.😀😀😀
Далее
Я ТВОЙ ОТЕЦ #большоешоу
01:01
Просмотров 290 тыс.
Closures in JS 🔥 | Namaste JavaScript Episode 10
22:44
Build this JS calculator in 15 minutes! 🖩
15:20
Просмотров 376 тыс.
The JS Call Stack Explained In 9 Minutes
9:30
Просмотров 85 тыс.