Skip to content

Commit f847132

Browse files
committed
docs(iterator): fix return() ruanyf#585
1 parent 796501b commit f847132

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

docs/iterator.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -480,12 +480,16 @@ for (let x of obj) {
480480
```javascript
481481
function readLinesSync(file) {
482482
return {
483-
next() {
484-
return { done: false };
485-
},
486-
return() {
487-
file.close();
488-
return { done: true };
483+
[Symbol.iterator]() {
484+
return {
485+
next() {
486+
return { done: false };
487+
},
488+
return() {
489+
file.close();
490+
return { done: true };
491+
}
492+
};
489493
},
490494
};
491495
}

0 commit comments

Comments
 (0)