'use strict'; // ECMAScript 2017 const object = {'a': 1, 'b': 2, 'c' : 3}; for (const [key, value] of Object.entries(object)) { console.log(key, value); }
Object.entries(obj).forEach(([key, value]) => { console.log(key, value); });
const object1 = { a: 'somestring', b: 42 }; for (let [key, value] of Object.entries(object1)) { console.log(`${key}: ${value}`); } // expected output: // "a: somestring" // "b: 42" // order is not guaranteed
const fruits = { apple: 28, orange: 17 } for(key in fruits){ console.log(key) }