Object.values / Object.entries

Specification
Proposal repo

Modules

es.object.entries and es.object.values.

Built-ins signatures

class Object {
  static entries(object: Object): Array<[string, mixed]>;
  static values(object: any): Array<mixed>;
}

Entry points

core-js/proposals/object-values-entries
core-js(-pure)/es|stable|actual|full/object/entries
core-js(-pure)/es|stable|actual|full/object/values

Examples

Object.values({ a: 1, b: 2, c: 3 });  // => [1, 2, 3]
Object.entries({ a: 1, b: 2, c: 3 }); // => [['a', 1], ['b', 2], ['c', 3]]

for (let [key, value] of Object.entries({ a: 1, b: 2, c: 3 })) {
  console.log(key);   // -> 'a', 'b', 'c'
  console.log(value); // -> 1, 2, 3
}