JavaScript8 min read
JavaScript Iterators and for...of Loop
Master iterators in JavaScript. Learn for...of loop, iterable objects, and iteration protocols.
Alex Thompson
December 19, 2025
0.0k0
JavaScript Iterators
for...of Loop
Modern way to iterate over arrays and strings.
```javascript const fruits = ['apple', 'banana', 'orange'];
for (const fruit of fruits) { console.log(fruit); } ```
**Better than:** Traditional for loop
Iterable Objects
Arrays, strings, maps, sets are iterable.
```javascript for (const char of 'hello') { console.log(char); } ```
Key Takeaway
for...of iterates over iterable objects. Cleaner than traditional loops. Works with arrays, strings, maps, sets.
#JavaScript#Iterators#for...of#Intermediate