Por ejemplo, si tenemos el siguiente objeto en javascript:
var person, property; person = { firstName: "John", lastName:"Doe", age: 50, eyeColor: "blue", hairColor: "black", profession: "doctor" }¿Cómo imprimo solo la segunda y cuarta propiedad de este objeto con for-in y if-else?
otra forma sería.
var person = { firstName: "John", lastName: "Doe", age: 50, eyeColor: "blue", hairColor: "black", profession: "doctor" } for(key in person){ var index = Object.keys(person).indexOf(key); if(index === 1 || index === 3){ console.log("Key:", key, ", Value:", person[key]); } }