자바스크립트
-
프로마이스 연습자바스크립트 2019. 1. 18. 09:30
doSomething() .then( result => doSomethingElse(result) ) .then(newResult => doThirdThing(newResult)) .then(finalResult => { console.log(`Got the final result: ${finalResult}`); }) .catch(failureCallback); function doSomething(){return new Promise(function(resolve,reject){ setTimeout(function() { console.log('doSomething'); resolve('result1'); }, 1000); }) } function doSomethingElse(){ return new..
-
프로마이스자바스크립트 2019. 1. 18. 08:47
doSomething() .then( result => doSomethingElse(result) ) .then(newResult => doThirdThing(newResult)) .then(finalResult => { console.log(`Got the final result: ${finalResult}`); }) .catch(failureCallback); var promise1 = new Promise(function(resolve, reject) { setTimeout(function() { resolve('foo'); }, 300);}); promise1.then(function(value) { console.log(value); // expected output: "foo"}); conso..