Visto que podemos delcarar um array ou outros tipos de variáveis utilizando a palavra reservada "new":
Ex de declaraçao com NEW:
const array = new Array(
"Cidade 1",
"Cidade 2"
);
Ex de declaração sem NEW:
const array = ["Cidade1", "Cidade2"];
Qual seria a diferência em declarar um array ou qualquer outra variável utilizando a palavra reservada "new" em vez das formas mais utilizadas, simples e diretas ? Utilizar o new Array é uma boa prática e deve ser utilizada sempre?
Fiquei curioso pois não vejo muito declarações utilizando palavras reservadas new.