Use Object.Keys() https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
You can do
const object1 = {
a: 'somestring',
b: 42,
c: false,
};
for (let x of Object.keys(object1)) {
console.log(x + " -> " + object1[x]);
}
Edit:
Yeah, entries() should work as well. Try this:
const object1 = {
a: 'somestring',
b: 42,
c: {
d: "d",
e: "e"
}
};
for (const [key, value] of Object.entries(object1)) {
console.log(`${key}: ${value}`);
}