Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover why using forEach with async/await in JavaScript is problematic and explore superior alternatives in this advanced tutorial. Learn how to effectively handle asynchronous operations using traditional for loops, for...of loops, Promise.all() with map, and reduce. Gain insights into best practices for working with asynchronous code and improve your JavaScript skills through practical examples and explanations.
Syllabus
Intro
Welcome and Intro
forEach - What's it good for?
Async fetch request example
forEach with Async Await is BAD
Alternative #1: traditional for loop
Alternative #2: for...of loop
Alternative #3: Promise.all with map
Alternative #4: A different reduce
Taught by
Dave Gray