Guest User

Untitled

a guest
Apr 6th, 2019
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function first() {
  2.   return new Promise((resolve, reject) => {
  3.     setTimeout(() => {
  4.       resolve(1);
  5.     }, 3000);
  6.   });
  7. }
  8.  
  9. function second() {
  10.   return new Promise((resolve, reject) => {
  11.     resolve(2);
  12.   });
  13. }
  14.  
  15. //===================
  16. const awaiter = async (...fns) => {
  17.   for (const x of fns) {
  18.     console.log(await x());
  19.   }
  20. };
  21.  
  22. awaiter(first, second);
Advertisement
Add Comment
Please, Sign In to add comment