Skip to content

Instantly share code, notes, and snippets.

@butackle
Last active January 14, 2017 06:47
Show Gist options
  • Select an option

  • Save butackle/b3f33d40f5b03f593a407d52402638e0 to your computer and use it in GitHub Desktop.

Select an option

Save butackle/b3f33d40f5b03f593a407d52402638e0 to your computer and use it in GitHub Desktop.
const test = new Promise((resolve, reject) => {
setTimeout(()=>{
console.log("4秒経過");
resolve(3000);
},4000)
});
test
.then((sec) => new Promise((resolve) => setTimeout(() => { console.log("7秒経過");resolve(2000); },sec)))  //sec=3000
.then((sec) => new Promise((resolve) => setTimeout(() => { console.log("9秒経過");resolve(1000); },sec)))  //sec=2000
.then((sec) => new Promise((resolve) => setTimeout(() => { console.log("10秒経過");resolve(); },sec)))        //sec=1000
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment