面试题答案
一键面试function func1() {
return new Promise((resolve) => {
setTimeout(() => {
resolve('func1 result');
}, 1000);
});
}
function func2() {
return new Promise((resolve) => {
setTimeout(() => {
resolve('func2 result');
}, 1500);
});
}
function func3() {
return new Promise((resolve) => {
setTimeout(() => {
resolve('func3 result');
}, 2000);
});
}
Promise.all([func1(), func2(), func3()])
.then((results) => {
console.log(results);
})
.catch((error) => {
console.error(error);
});