배열안에있는 promise중 가장먼저 끝나는 promise를 리턴하는 메서드
Promise.race([Promise.resolve('a'), Promise.resolve('b')])
fetch가 setTineout 보다 오래걸리면 시간초과 리턴
Promise.race ([
fetch('/api /example'),
new Promise((resolve, reject) → {
setTimeout(() =>
reject(new Error ("시간 초과")),
5000);
}),
]);