---
title: "Discussion on \"JavaScript Execution Context and Call Stack Explained\" | Hashnode"
description: "Discussion on \"JavaScript Execution Context and Call Stack Explained\". Why Execution Context is important in JavaScript ?\nWhen I first learnt JavaScript, I tried to memorize syntax but struggled to understand why the code behaved the way it did.\nWhat are all these jargons like : Hoisting, Scope, Closure, async behavior?..."
url: "https://hashnode.com/posts/javascript-execution-context-and-call-stack-explained/695d5b5c145089a943104b62"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [JavaScript Execution Context and Call Stack Explained](https://javascriptconcepts.hashnode.dev/javascript-execution-context-and-call-stack-explained?utm_source=hashnode&utm_medium=feed)

Why Execution Context is important in JavaScript ? When I first learnt JavaScript, I tried to memorize syntax but struggled to understand why the code behaved the way it did. What are all these jargons like : Hoisting, Scope, Closure, async behavior?...

Jan 4 · 4 min read · javascriptconcepts.hashnode.dev  
Read the article

-   [#js](https://hashnode.com/tag/js)
-   [#execution-context](https://hashnode.com/tag/execution-context)
-   [#learning-journey](https://hashnode.com/tag/learning-journey)
-   [#linkedin](https://hashnode.com/tag/linkedin)

## Written by

[Ananya Mohanta](https://hashnode.com/@ananya263)

@ananya263 · Bengaluru, India

  
[View profile](https://hashnode.com/@ananya263)

MERN Developer

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
