JS Built-ins
ObjectObject.entriesbeginner

Object.entries() β€” basic key-value pairs

πŸ“– Usage Example
// Get [key, value] pairs of an object
const obj = { a: 1, b: 2 }
Object.entries(obj)   // β†’ [['a', 1], ['b', 2]]

Use Object.entries() to get an array of [key, value] pairs for iterating over an object's own enumerable properties.

Object.entries()

Object.entries(obj) returns an array of [key, value] pairs for all own enumerable string-keyed properties.

Challenge: Implement getEntries(obj) that returns the entries of an object.

getEntries({ a: 1, b: 2 }) // β†’ [['a', 1], ['b', 2]]
πŸ’‘ Hints (2)
  • β€’ `Object.entries(obj)` returns an array of `[key, value]` tuples.
  • β€’ The order of entries matches the insertion order for string keys.