
#javascript #programowanie
Bawię się javascriptem aby sobie popatrzeć jak działają async/await w stosunku do C# (for science) i znalazłem na jakiejś stronce ( https://devenv.pl/async-await-podstawy-jezyka-javascript/ ) taki przykładowy kod:
const cityAPI = 'https://www.mocky.io/v2/5a945fa435000074009b0e78';
async function app(){
const city1Request = fetch(cityAPI).then(r => r.json());
const city2Request = fetch(cityAPI).then(r => r.json());
const [city1, city2] = await Promise.all([city1Request, city2Request]);
console.log(city1.name);
console.log(city2.name);
}
app();
Niestety wykonuje się on u mnie synchronicznie patrząc na network w Chrome. Tu jest jakiś błąd czy coś?
Bawię się javascriptem aby sobie popatrzeć jak działają async/await w stosunku do C# (for science) i znalazłem na jakiejś stronce ( https://devenv.pl/async-await-podstawy-jezyka-javascript/ ) taki przykładowy kod:
const cityAPI = 'https://www.mocky.io/v2/5a945fa435000074009b0e78';
async function app(){
const city1Request = fetch(cityAPI).then(r => r.json());
const city2Request = fetch(cityAPI).then(r => r.json());
const [city1, city2] = await Promise.all([city1Request, city2Request]);
console.log(city1.name);
console.log(city2.name);
}
app();
Niestety wykonuje się on u mnie synchronicznie patrząc na network w Chrome. Tu jest jakiś błąd czy coś?
- Najlepsze
- Wszystkie komentarze







Komentarz usunięty przez autora
const cityAPI = 'https://www.mocky.io/v2/5a945fa435000074009b0e78';
async function app(){
const city1Request
Sprawdziłem to nawet, i tych thenów tam może być pewnie i pińcet, ale dopóki nie zobaczy awaita to sobie będą żyć swoim życiem.
Komentarz usunięty przez autora
https://stackoverflow.com/questions/31710768/how-can-i-fetch-an-array-of-urls-with-promise-all