1
resposta

Colocando os valores do objeto em uma única array

Olá! Quando vi essa parte do conteúdo pensei que teria como fazer também usando a sintaxe de spread. Mas nas minhas tentativas não consegui.

Alguém saberia me dizer se faz sentido, se é possível?

Obrigada!!

1 resposta

Olá, Anastácia! Tudo bem?

Desculpa a demora por um retorno.

É possível sim colocar os valores de um objeto em uma única array utilizando a sintaxe de spread no NodeJS. Para isso, podemos utilizar o método Object.values() em conjunto com o operador spread ....

Aqui está um exemplo de como podemos fazer isso:

const objeto = { chave1: 'valor1', chave2: 'valor2', chave3: 'valor3' };
const array = [...Object.values(objeto)];

console.log(array); // ['valor1', 'valor2', 'valor3']

Nesse exemplo, o método Object.values() retorna um array com os valores do objeto, e o operador spread ... espalha esses valores dentro de uma nova array.

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software