js loop trough object code example

Example 1: javascript loop through object

Object.entries(obj).forEach(
    ([key, value]) => console.log(key, value)
);

Example 2: loop through object js

var obj = {
  first: "John",
  last: "Doe"
};

//
//	Visit non-inherited enumerable keys
//
Object.keys(obj).forEach(function(key) {

  console.log(key, obj[key]);

});

Example 3: how to iterate through a js object

let object = {
  x: 10,
  y: 10,
  z: 10
};
let keys = Object.keys(object);
// now 3 different ways:
  // method 1:
  key.forEach(function(key){
      let attribute = object[key];
      // do stuff
    }
  );

  //method 2:
  for(let key of keys){
    let attribute = object[key];
    // do stuff
  }

  //method 3:
  for(let i = 0; i < keys.length; i++){
    let key = keys[i];
    let attribute = object[key];
    // do stuff
  }