From f847132b3c8f9856022ee36699064c2cde15095b Mon Sep 17 00:00:00 2001 From: ruanyf Date: Thu, 11 Jan 2018 11:25:46 +0800 Subject: [PATCH] docs(iterator): fix return() #585 --- docs/iterator.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/docs/iterator.md b/docs/iterator.md index 39fc7a2..a05753f 100644 --- a/docs/iterator.md +++ b/docs/iterator.md @@ -480,12 +480,16 @@ for (let x of obj) { ```javascript function readLinesSync(file) { return { - next() { - return { done: false }; - }, - return() { - file.close(); - return { done: true }; + [Symbol.iterator]() { + return { + next() { + return { done: false }; + }, + return() { + file.close(); + return { done: true }; + } + }; }, }; }