Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

spread com For in

Fiz o exemplo de iteração spread com for in:

const clientes = [{
    nome: "André",
    cpf: "12312312312",
    dependentes: [{
        nome: "Sara",
        parentesco: "filha",
        dataNasc: "20/03/2011"
      },
      {
        nome: "Samia",
        parentesco: "filha",
        dataNasc: "04/01/2014"
      }
    ],
  },
  {
    nome: "Juliana",
    cpf: "56767867867",
    dependentes: [{
      nome: "Sophia",
      parentesco: "filha",
      dataNasc: "30/08/2020"
    }],
  }
]

const listaDependentes = [];

for (const info in clientes) {
  listaDependentes.push(...clientes[info].dependentes);
}

console.table(listaDependentes)
1 resposta
solução!

Exemplo com forEach

const listaDependentes = [];

const encontrarDependentes = clientes.forEach((cliente, info) => {
  listaDependentes.push(...clientes[info].dependentes)
});

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