What is the purpose of `Promise.all()`, `Promise.race()`, `Promise.any()`, `Promise.allSettled()`? | Promises | javascript Interview Questions | NextRound.in