1
resposta

No exemplo dado pelo instrutor var convidados criou um array e não um objeto?

var convidados = [];

        for(var i = 0; i < itens.length; i++) {

            var convidado = {
                nome:  itens[i].querySelector('.nome').textContent,
                idade: parseInt(itens[i].querySelector('.idade').textContent)
            };
1 resposta

Boa tarde Leopoldo, tudo bem? No Javascript o Array é um objeto, para provar isso, vá até o console e digite.

var convidados = []; //De enter.

Depois digite. typeof convidados;

Ele irá te retornar que a varável convidados é um object.

No caso deste código o professor criou um Array de Objetos.

É isso ai, bons estudos!