Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Qual a diferença entre usar a função new Array e simplesmente declarar a array

const ListaDeDestinos     = new Array(`salvador`,
`São paulo`,
`Rio de Janeiro`);

const ListaDeOrigem     = [`salvador`,
`São paulo`,
`Rio de Janeiro`];
1 resposta
solução!

Da maneira que você está instanciando se comporta exatamente da mesma forma, a única diferença é que com "new Array()" se você passar um número dentro do constructor vai ser gerada uma array com o esse número de itens, todos como undefined. Exemplo:

const vetor = new Array(5)

é o equivalente a

[undefined, undefined, undefined, undefined, undefined]

Abraços!