Brandon Benvie (2014-03-15T00:32:45.000Z)
domenic at domenicdenicola.com (2014-03-26T23:07:19.535Z)
Not built in, but ES6 does provide a better story for this using generators and for-of: ```js // using a generator function function* entries(obj) { for (let key of Object.keys(obj)) { yield [key, obj[key]]; } } // an alternative version using a generator expression function entries(obj) { return (for (key of Object.keys(obj)) [key, obj[key]]); } for (let [key, value] of entries(myObj)) { // do something with key|value } ```