add promise queue

This commit is contained in:
Ilya Kantor 2019-03-06 23:27:31 +03:00
parent 1373f6158c
commit 16cfa3037b
27 changed files with 160 additions and 36 deletions

View file

@ -1,24 +0,0 @@
<!DOCTYPE HTML>
<html>
<body>
<script>
let urls = [
'https://api.github.com/users/iliakan',
'https://api.github.com/users/remy',
'http://no-such-url'
];
Promise.all(
urls.map(url => fetch(url).catch(err => err))
)
.then(responses => {
alert(responses[0].status); // 200
alert(responses[1].status); // 200
alert(responses[2]); // TypeError: failed to fetch (text may vary)
});
</script>
</body>
</html>