DEV Community

Discussion on: Simplifying code with Maps in JavaScript

Collapse
 
sergiocode profile image
Sergio Gromov

:) Hey! What about Object.entries()?

const options = {
    sessions: "Sessions",
    post: "Posts",
    pageViews: "Page Views",
};

Object.entries(options).map(([key, value]) => {
  console.log(`${key}: ${value}`);
})

// "sessions: Sessions"
// "post: Posts"
// "pageViews: Page Views"
// order is not guaranteed

Info:
developer.mozilla.org/ru/docs/Web/...
caniuse.com/#search=object.entries

Collapse
 
clarity89 profile image
Alex K.

Yep, that works as well :)