diff options
Diffstat (limited to 'lib/internal')
-rw-r--r-- | lib/internal/iterator.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/internal/iterator.js b/lib/internal/iterator.js index d167ff9..02526e0 100644 --- a/lib/internal/iterator.js +++ b/lib/internal/iterator.js @@ -26,6 +26,9 @@ function createObjectIterator(obj) { var len = okeys.length; return function next() { var key = okeys[++i]; + if (key === '__proto__') { + return next(); + } return i < len ? {value: obj[key], key} : null; }; } |