JavaScript Tutorial ✦
Symbol.iterator
Method that returns the default iterator for an object.
const iterable = {
[Symbol.iterator]() {
let i = 0;
return {
next() {
return { done: i++ > 2, value: i };
}
};
}
};
for (const value of iterable) console.log(value);