DEV Community

Cover image for How JavaScript Works: An Overview of JavaScript Engine, Heap, and Call Stack

How JavaScript Works: An Overview of JavaScript Engine, Heap, and Call Stack

Bipin Rajbhar on April 29, 2020

Hello everyone ๐Ÿ‘‹, I hope you are doing great. So, today you are going to learn An Overview of JavaScript Engine, Heap, Call Stack ๐Ÿง‘โ€๐Ÿ’ป. Many JavaS...
Collapse
ย 
sapna_kumari_49945c458685 profile image
Sapna Kumari โ€ข

Thank you . I understood it well ..

Collapse
ย 
casper profile image
Yeabsera โ€ข

This clarify everything thanks

Collapse
ย 
gowtamkumar profile image
Gowtam Kumar โ€ข

Thank you so much. I had no clear about it.

Collapse
ย 
bipinrajbhar profile image
Bipin Rajbhar โ€ข

I am glad you liked it!!

Collapse
ย 
mikec711g profile image
Michael Casile โ€ข

Great short video diagrams. Looking forward to the rest in the series.

Collapse
ย 
borsemayur2 profile image
Mayur Borse โ€ข

Nice article. The Mockups are great. What tool did you use to create the mockup diagrams?

Collapse
ย 
bipinrajbhar profile image
Bipin Rajbhar โ€ข

After Effect

Collapse
ย 
delphinocons profile image
Angelo Hulshout ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡ณ๐Ÿ‡ฑ โ€ข

Nice one.
One question, since I donโ€™t know the V8 engine so well: is it the browser that detects the stack overflow or the engine itself? I hope the engine, otherwise it puts the burden of handling the error in any application you embed the engine in.

Collapse
ย 
bipinrajbhar profile image
Bipin Rajbhar โ€ข

Yes, the error is detected by the V8 engine ๐Ÿ˜Š.

๐Ÿ“š Read This Doc: developer.mozilla.org/en-US/docs/W...

Collapse
ย 
thebuildguy profile image
Tulsi Prasad โ€ข โ€ข Edited

Really concise and clear explanation for anyone regardless of any prior experience on this. Nice read! ๐Ÿ˜€

Collapse
ย 
james_s_12d2e16d723 profile image
James S โ€ข

Great Visualization Bipin!