---
title: "Discussion on \"What is a JavaScript Promise?\" | Hashnode"
description: "Discussion on \"What is a JavaScript Promise?\". After reading this, you won't need another article to understand promises in JS, I promise!"
url: "https://hashnode.com/posts/introduction-to-asynchronous-programming-with-javascript/608ef222a3716542f3640b3e"
---

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

Discussion

# [What is a JavaScript Promise?](https://ubahthebuilder.hashnode.dev/introduction-to-asynchronous-programming-with-javascript?utm_source=hashnode&utm_medium=feed)

After reading this, you won't need another article to understand promises in JS, I promise!

May 2, 2021 · 5 min read · ubahthebuilder.hashnode.dev  
Updated Mar 18, 2022  
Read the article

-   [#web-development](https://hashnode.com/tag/web-development)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#tutorial](https://hashnode.com/tag/tutorial)

## Written by

[Kingsley Ubah](https://hashnode.com/@UbahTheBuilder)

@UbahTheBuilder · Nigeria

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

Content writer @contentlab @logrocket

I am a Freelance technical writer passionate about creating content that educates and inspires readers. Click here to grab my FREE freelance writing checklist 💸

## Responses 3

Markdown supported · ⌘↵ to post

[Koga Ryu](https://hashnode.com/@KogaRyu)

[May 29, 2021](https://hashnode.com/posts/introduction-to-asynchronous-programming-with-javascript/608ef222a3716542f3640b3e/comment/60b1cef99b1e2e1dccbcddb1)

Promises and generators, you honestly lost me. Promises - where does this fit in in the whole? Generators - Yes I get that the generator iterates similar to a linked list in C++, but where does this fit in to Async matters?

I suspect what I wanted is a grander example showing how these work together in a coffeeshop or a post office to achieve whatever end they are ment to.

I think the reason I fail to user is how the moving parts fit together once in motion.

[Kingsley Ubah](https://hashnode.com/@UbahTheBuilder)

[Mar 17, 2022](https://hashnode.com/posts/introduction-to-asynchronous-programming-with-javascript/608ef222a3716542f3640b3e/comment/60b1cef99b1e2e1dccbcddb1#reply-6233126bda27a31721c88742)

I have updated the post.

[Adrienne Tacke](https://hashnode.com/@adriennetacke)

[May 2, 2021](https://hashnode.com/posts/introduction-to-asynchronous-programming-with-javascript/608ef222a3716542f3640b3e/comment/608f0fafdc886b4318006f5f)

Excellent analogy with the tea! :)

[Kingsley Ubah](https://hashnode.com/@UbahTheBuilder)

[May 3, 2021](https://hashnode.com/posts/introduction-to-asynchronous-programming-with-javascript/608ef222a3716542f3640b3e/comment/608f0fafdc886b4318006f5f#reply-608fc09bdc886b4318007931)

Thank you!

Glad you liked it.
