Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.25 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.25 KB

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: