let obj = { x: 1, y: 2, z: 3 };
for (let value of obj) { } // TypeError
// use Object.keys/values/entries
for (let key of Object.keys(obj) { ... }
for (let value of Object.values(obj) { ... }
for (let [key, value] of Object.entries(obj) { ... }
// or for-in
for (let key in obj) { ... }