Como extrair valores de uma propriedade específica de um array de objetos para um novo array?
Olá a todos! Estou começando a aprender JavaScript e me deparei com uma tarefa. Tenho um array de objetos, cada objeto representa, digamos, um usuário com os campos name, age e email. Preciso obter um array que contenha apenas os valores da propriedade name de cada objeto. Ou seja, a partir deste array:
const users = [
{ name: 'Анна', age: 25, email: 'anna@example.com' },
{ name: 'Иван', age: 30, email: 'ivan@example.com' },
{ name: 'Мария', age: 22, email: 'maria@example.com' }
];
Eu quero obter:
['Анна', 'Иван', 'Мария']
Tentei fazer isso com um loop for, mas ficou complicado. Ouvi dizer que existem maneiras mais elegantes no JavaScript moderno. Alguém pode me dizer como fazer isso de forma bonita e correta? De preferência com exemplos de código. Desde já, obrigado!