Cómo extraer valores de una propiedad específica de un array de objetos a un nuevo array
¡Hola a todos! Acabo de empezar a estudiar JavaScript y me encontré con esta tarea. Tengo un array de objetos, cada objeto representa, digamos, un usuario con los campos name, age y email. Necesito obtener un array que contenga solo los valores de la propiedad name de cada objeto. Es decir, de este array:
const users = [
{ name: 'Анна', age: 25, email: 'anna@example.com' },
{ name: 'Иван', age: 30, email: 'ivan@example.com' },
{ name: 'Мария', age: 22, email: 'maria@example.com' }
];
Quiero obtener:
['Анна', 'Иван', 'Мария']
Intenté hacerlo con un bucle for, pero resulta engorroso. He oído que hay formas más elegantes en JavaScript moderno. ¿Podrían decirme cómo hacerlo de manera bonita y correcta? Preferiblemente con ejemplos de código. ¡Gracias de antemano!
Usar el método map() — la forma más simple y elegante
No answers yet.
Inicia sesión para dejar una respuesta
Blogs
Cliente HTTP en TypeScript: solicitudes correctas y manejo de respuestas
Revisión de código en Swift: 7 errores que enfurecen a los desarrolladores senior
¿Por qué la suma de arrays es más rápida en dos bucles que en uno? Análisis de errores en C++