
Basic Promise – A Promise represents a value that may be available now, later, or never. It uses `resolve()` for success and `reject()` for failure.
๐ Syntax
const promise = new Promise((resolve, reject) => {
// async code
if (success) resolve(value);
else reject(error);
});
๐งช Example
const promise = new Promise((res, rej) => {
setTimeout(() => res('OK!'), 1000);
});
promise.then(console.log);
Comments
Post a Comment