Skip to content

Instantly share code, notes, and snippets.

@PavelKoroteev
PavelKoroteev / objectIterator.js
Last active July 16, 2020 13:52
Simplest object iterator (make object spreadable in console :) )
1. Any object
var obj = {
some: 'thing',
any: 'key',
'1': 'first'
}
obj[Symbol.iterator] = function* objectIterator() {
for (k in this) {
yield this[k];