NODE

function main () {
  return Promise.all([1,2,3,4].map((value) => asyncThing(value)))
}

function asyncThing(n) {
    console.log(n);
    return n;
}

main()
  .then(values => values.map((value) => value * 2))
  .then(v => console.log(v))
  .catch(err => console.error(err))

 

posted on 2018-05-08 20:57  jis117  阅读(159)  评论(0编辑  收藏  举报

导航