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