EN
JavaScript - for...of statement
0 points
In this article, we would like to show you how to use for...of statement in JavaScript.
The for...of
statement creates a loop iterating over iterable objects (such as strings, arrays, maps, sets, and user-defined iterables).
xxxxxxxxxx
1
for (variable of iterable) {
2
// statement
3
}
xxxxxxxxxx
1
var iterable = 'ABC';
2
3
for (const value of iterable) {
4
console.log(value);
5
}
Output:
xxxxxxxxxx
1
A
2
B
3
C
xxxxxxxxxx
1
let array = [1, 2, 3, 'text'];
2
3
for (let entry of array) {
4
console.log(entry);
5
}
Output:
xxxxxxxxxx
1
1
2
2
3
3
4
text
xxxxxxxxxx
1
const iterable = new Map([
2
['A', 1],
3
['B', 2],
4
['C', 3],
5
]);
6
7
for (const value of iterable) {
8
console.log(value);
9
}
Output:
xxxxxxxxxx
1
A,1
2
B,2
3
C,3