Symbol Example
Jul 11, 2024 · 3 min read · Symbol.iterator:
const iterableObject = {
data: [1, 2, 3],
[Symbol.iterator]() {
let index = 0;
return {
next: () => {
if (index < this.data.length) {
return { value: this.data[index++], done: false };
} e...