Skip to content

This repository contains a collection of JavaScript files and associated HTML files that focus on various topics related to promises in JavaScript. The repository serves as a resource for learning and practicing these concepts.

kaziadilmemon/JavaScript-Promises

Repository files navigation

Problem Based Learning (1)

Hello Developers!

This repository contains examples and explanations of JavaScript promises

What are Promises?

Promises are objects used for handling asynchronous operations in JavaScript. They represent a value that may be available in the future, allowing you to work with asynchronous code in a more organized and readable manner. Promises provide a way to handle the completion or failure of asynchronous operations, making it easier to write asynchronous code that behaves predictably.

Content

  • Introduction to Promises
  • Promise .then() and .catch()
  • Promise Chaining
  • Attaching Multiple Handlers to a Promise
  • The Promise API
  • Async/Await in JavaScript
  • Error Handling: try and catch
  • The Error Object & Custom Errors
  • Finally Clause
  • Practice Questions

Feel free to contribute

How to contribute?

If it's your first time to contribute, here's some help!

Please follow these steps:

1: Fork this repository

2: Clone the forked repo from your profile

3: Create Branch and add your contribution

4: Push changes and make a pull request

Make sure the pattern for each is like this:

About

This repository contains a collection of JavaScript files and associated HTML files that focus on various topics related to promises in JavaScript. The repository serves as a resource for learning and practicing these concepts.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published