new Promise( (res, rej) => {
setTimeout(() => res(1), 1000);
}).then( (res) => {
console.log(res); // 1
return res*2
}).then( (res) => {
console.log(res); // 2
});
console.log('some piece of code');
examplePromise.then(function(result){
console.log(result);
}).catch(function (error) {
console.error(error);
});
console.log('another piece of code');
const myPromise = new Promise((resolve, reject) => {
let condition;
if(condition is met) {
resolve('Promise is resolved successfully.');
} else {
reject('Promise is rejected');
}
});
let doSecond = () => {
console.log('Do second.')
}
let doFirst = new Promise((resolve, reject) => {
setTimeout(() => {
console.log('Do first.')
resolve()
}, 500)
})
doFirst.then(doSecond)
conts trypromises= new Promise((resolve,reject)=>{
reject()
resolve()
});
trypromises.then((data)=>{
console.log(data)
}).then()
----------------------------------
const proses=(aa)=>{
return new Promise((resolve,reject)=>{
reject()
resolve()
})
};
<script>
var promise = Promise.resolve(17468);
promise.then(function(val) {
console.log(val);
});
//Output: 17468
</script>
<script>
var promise = Promise.resolve(17468);
promise.then(function(val) {
console.log(val);
});
//Output: 17468
</script>