In this article, we’ll look at JavaScript iterable objects.
The speed of the iteration protocol has been taken into account when this is created.
Memory management is fast when managing small objects.
JavaScript engine optimization iteration so that no intermediate objects are allocated.
We can use iterable multiple times.
So we can write:
const results = [];
const iterator = [1, 2, 3][Symbol.iterator]();
while (!(val = iterator.next()).done) {
results.push(val);
}
We get the iterator from the array.
And then we called it with our while
loop to get the results.
#javascript #web-development #technology #software-development #programming