function slowFunction () {
return new Promise(resolve => {
setTimeout(() => {
resolve("Slow result");
}, 2000);
});
}
function fastFunction () {
return new Promise(resolve => {
resolve("Fast result");
});
}
function processResults (results) {
console.log('Results:', results);
}
Promise.race([slowFunction(), fastFunction()])
.then(data => {
processResults(data);
})
.catch(err => {
console.error('Error:', err);
});
感想,不得不感叹chatGPT强大,只要你描述的足够准确,那么利用它学习,棒极了