Basic promise example
by Rijo R
HTML
<h4>
Promise example. See output in console
</h4>
JavaScript
let promiseToCleanRoom = new Promise((resolve, reject)=>{ // promise has two arguments first argument is resolve and reject. Promise has callback function
// If room is cleaned by kid
let isClean = false;
setTimeout(()=>{
if(isClean) {
resolve('Cleaned');
}
else {
reject('Rjected');
}
}, 1000)
});
promiseToCleanRoom
.then((fromresolve)=>{
console.log('okay', fromresolve)
})
.catch((fromreject)=>{
console.log('Not clened', fromreject)
})