---
title: "Discussion on \"Promises in Javascript\" | Hashnode"
description: "Discussion on \"Promises in Javascript\". Yeah, Javascript(JS) has a mechanism called promises and it does exectly samething as we do with our promise. You heard it right it promises to caller that i'll give whatever you requested, I'll come back after working on this you might be busy now.\n\nAhh, May be I'm confusing you.\nLet me give you exect story why I'm saying JS promise as Human promise."
url: "https://hashnode.com/posts/promises-in-javascript/6a324b425bdba8644ae78aca"
---

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

Discussion

# [Promises in Javascript](https://iamankeshsharma.hashnode.dev/promises-in-javascript?utm_source=hashnode&utm_medium=feed)

Yeah, Javascript(JS) has a mechanism called promises and it does exectly samething as we do with our promise. You heard it right it promises to caller that i'll give whatever you requested, I'll come back after working on this you might be busy now. Ahh, May be I'm confusing you. Let me give you exect story why I'm saying JS promise as Human promise.

Jun 17 · 3 min read · iamankeshsharma.hashnode.dev  
Updated Jun 18  
Read the article

-   [#javascript-promises](https://hashnode.com/tag/javascript-promises)
-   [#promise-states](https://hashnode.com/tag/promise-states)
-   [#promise-lifecycle](https://hashnode.com/tag/promise-lifecycle)
-   [#promise-methods](https://hashnode.com/tag/promise-methods)
-   [#promise-all](https://hashnode.com/tag/promise-all)
-   [#promise-allsettled](https://hashnode.com/tag/promise-allsettled)
-   [#promise-race](https://hashnode.com/tag/promise-race)
-   [#promise-any](https://hashnode.com/tag/promise-any)
-   [#resolve-reject](https://hashnode.com/tag/resolve-reject)
-   [#then-catch-finally](https://hashnode.com/tag/then-catch-finally)
-   [#event-loop](https://hashnode.com/tag/event-loop)
-   [#microtaskqueue](https://hashnode.com/tag/microtaskqueue)
-   [#asynchronous-javascript](https://hashnode.com/tag/asynchronous-javascript)
-   [#javascript-tutorial](https://hashnode.com/tag/javascript-tutorial)
-   [#javascript-for-beginners](https://hashnode.com/tag/javascript-for-beginners)

## Written by

[ANKESH SHARMA](https://hashnode.com/@imankeshsharma)

@imankeshsharma

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

From code to product thinking, one build at a time

I build fast, user-friendly web applications that help teams ship better digital products. My focus is on responsive UI, clean architecture, and production-ready frontend systems. Over the past 2+ years, I’ve worked with React, Angular, and TypeScript building real-world applications, integrating APIs, and delivering reliable user experiences in production environments. I’ve also worked with headless CMS solutions like Strapi and Drupal using GraphQL to enable dynamic content and structured systems. I care about writing maintainable, component-driven code and optimizing performance across devices. This blog is where I document what I build, what breaks, and what actually works in real projects. Lately, I’m exploring the shift from writing code to thinking in terms of products understanding users, systems, and decisions behind what we build.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
