Use a promise to simulate loading user data and then log the result.
Output:
createPromise
12 months agoCreate a promise that resolves with the message 'Done' and log it.
usePromise
12 months agoUse a promise to simulate loading user data and then log the result.
promiseFinally
12 months agoUse .finally() to log 'Finished loading' after the promise is resolved.
chainPromises
12 months agoChain multiple .then() methods to transform a number from 2 to 7.
handleError
12 months agoCatch an error if a promise is rejected and log the error message.
timeoutPromise
12 months agoWrap setTimeout in a promise to delay logging a message.
constructPromise
12 months agoConstruct a promise that rejects if the input is less than 5.
loadAllData
12 months agoUse Promise.all to wait for two async operations.
fastestPromise
12 months agoUse Promise.race to log the result of the fastest-resolving promise.