Object.keys, values, entries
Turn a plain object into arrays you can loop, map, or display.
Objects are not arrays. Use Object.keys,
Object.values, or Object.entries when you need
a list of property names, values, or [key, value] pairs.
Settings object
Array result
Important JavaScript
const settings = {
theme: "light",
pageSize: 10,
notifications: true
};
Object.keys(settings);
// ["theme", "pageSize", "notifications"]
Object.values(settings);
// ["light", 10, true]
Object.entries(settings);
// [["theme", "light"], ["pageSize", 10], ["notifications", true]]
Object.entries(settings).forEach(([key, value]) => {
console.log(key + " = " + value);
});