Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

177
Vistas
JS: seleccione el mismo atributo en cada objeto en una matriz

Si tengo una matriz de objetos, por ejemplo:

 var cars = [{name:"Geronimo", color:"red"},{name:"Ronaldo",color:"green"}]

¿Hay una manera simple que no veo para seleccionar todos los atributos de "color"? De modo que obtendría:
"rojo verde"

Así que di algo como (INVENTADO ):
console.log(cars[selectingallobjects].name)

¡Gracias por adelantado!

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

No hay una forma lista de hacerlo, debe iterar para obtener los valores.

Puede usar .map() , un método de matriz que crea una nueva matriz basada en los valores devueltos por la función.

Se puede hacer en una sola línea.

Vea abajo:

 var cars = [{name:"Geronimo", color:"red"},{name:"Ronaldo",color:"green"}] let result = cars.map(car => car.color) console.log(result)

about 4 years ago · Juan Pablo Isaza Denunciar

0

Usar for-loop y tomar solo la propiedad de color

 var cars = [{name:"Geronimo", color:"red"},{name:"Ronaldo",color:"green"}] var carNames = [] for(car of cars){ carNames.push(car['color']) } console.log(carNames)// [ "red", "green" ]

use map cuyo método crea una nueva matriz:

 var carNames = cars.map(car=>car.color)
about 4 years ago · Juan Pablo Isaza Denunciar

0

puede usar el map para hacer lo siguiente, se repite para cada objeto en la matriz.

 var cars = [{name:"Geronimo", color:"red"},{name:"Ronaldo",color:"green"}] cars.map((eachObject)=>{ console.log(eachObject.color); });

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda