How to get all property values of an object in JavaScript

3 Answers

0 votes
let obj = {
  id: 383912,
  name: "Albus Dumbledore",
  academicrank: "Professor"
};

let keys = Object.keys(obj);

for (let i = 0; i < keys.length; i++) {
  let value = obj[keys[i]];
  console.log(value);
}


  
    
    
/*
run:

383912
"Albus Dumbledore"
"Professor"
    
*/

 



answered Jan 30, 2021 by avibootz
0 votes
let obj = {
  id: 383912,
  name: "Albus Dumbledore",
  academicrank: "Professor"
};

Object.keys(obj).forEach(function (key) {
  let value = obj[key];
  console.log(value);
});


  
    
    
/*
run:

383912
"Albus Dumbledore"
"Professor"
    
*/

 



answered Jan 30, 2021 by avibootz
0 votes
let obj = {
  id: 383912,
  name: "Albus Dumbledore",
  academicrank: "Professor"
};

for (const key of Object.keys(obj)) {
  const value = obj[key];
  console.log(value);
}


  
    
    
/*
run:

383912
"Albus Dumbledore"
"Professor"
    
*/

 



answered Jan 30, 2021 by avibootz
...