Posts

Showing posts with the label promise vs if else

use promise keyword in js

 Promise keyword in JavaScript A promise in JavaScript is exactly what it sounds like - you use it to make a promise to do something, usually asynchronously. When the task completes, you either fulfill your promise or fail to do so.  Promise  is a constructor function, so you need to use the  new  keyword to create one. It takes a function, as its argument, with two parameters -  resolve  and  reject . These are methods used to determine the outcome of the promise. The syntax looks like this: const myPromise = new Promise ( ( resolve , reject ) => { } ) ; Complete a Promise with resolve and reject A promise has three states:  pending ,  fulfilled , and  rejected . The promise you created in the last challenge is forever stuck in the  pending  state because you did not add a way to complete the promise. The  resolve  and  reject  parameters given to the promise argument are used to do this.  resolve  is used when you want your promise to succeed, and  reject  is used when y

Pageviews