|
var p1 = Promise.resolve(3);
var p2 = 1337;
var p3 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, "foo");
});
Promise.all([p1, p2, p3]).then(values => {
console.log(values);
});
Похоже на твою идею?
Size: a a a
|
var p1 = Promise.resolve(3);
var p2 = 1337;
var p3 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, "foo");
});
Promise.all([p1, p2, p3]).then(values => {
console.log(values);
});
NM
FL
return Promise.all(names.map(axios.get))
FL
|
FL
const fetchRepoByName = name => axios.get(`${this.url}${name}`)
Promise.all(repos.map(fetchRepoByName)).then(responses => {
console.log(responses.map(response => ({name: response.name, url: response.url, homepage: response.homepage}))
})
|
const fetchRepoByName = name => axios.get(`${this.url}${name}`)
Promise.all(repos.map(fetchRepoByName)).then(responses => {
console.log(responses.map(response => ({name: response.name, url: response.url, homepage: response.homepage}))
})
FL
|
const fetchRepoByName = name => axios.get(`${this.url}${name}`)
Promise.all(repos.map(fetchRepoByName)).then(responses => {
console.log(responses.map(response => ({name: response.name, url: response.url, homepage: response.homepage}))
})
FL
FL
AU
FL
|
${this.url}${name}
) Если я передам в name [ "name1", "name2", "name3" ], то он отправит get запрос с массивом имен)FL
${this.url}${name}
) Если я передам в name [ "name1", "name2", "name3" ], то он отправит get запрос с массивом имен)repos.map(fetchRepoByName)
FL
FL
repos.map(fetchRepoByName)
repos.map(name => fetchRepoByName(name))
FL
|
FL