//Promise
fetch('http://jsonplaceholder.typicode.com/users')
.then(resp => resp.json())
// .then(console.log);
//Async
async function fetchUsers() {
const resp = await fetch('http://jsonplaceholder.typicode.com/users')
const data = await resp.json();
// console.log(data);
}
fetchUsers();
const urls = [
'http://jsonplaceholder.typicode.com/users',
'http://jsonplaceholder.typicode.com/posts',
'http://jsonplaceholder.typicode.com/albums'
]
const getData = async () => {
try {
const [users, posts, albums] = await Promise.all(urls.map(url => {
return fetch(url).then(resp => resp.json())
}))
console.log(users);
console.log(posts);
console.log(albums);
} catch (err) {
console.log(err);
}
}
getData();