Funktion asyncTask(Verzögerung, Ergebnis) {
neues Versprechen zurückgeben((auflösen, ablehnen) => {
setTimeout(() => {
lösen(Ergebnis);
}, Verzögerung);
});
}
const runtsk = async () => {
versuche es mit {
const result = waiting Promise.all([
asyncTask(3000, 'erster Aufruf'),
asyncTask(2000, 'zweiter Aufruf'),
asyncTask(1000, 'dritter Aufruf')
]);
// Log the results of all the asynchronous tasks console.log(result);
} Catch (Fehler) {
console.log('Error:', error);
}
};
runtsk();
Das obige ist der detaillierte Inhalt vonAsynchron, Warten auf Versprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!