Estruturas em Javascript

Anteriormente, quando eu precisava armazenar várias variáveis relacionadas, eu criava uma classe.

function Item(id, speaker, country) {
    this.id = id;
    this.speaker = spkr;
    this.country = country;
}
var myItems = [
    new Item(1, 'john', 'au'),
    new Item(2, 'mary', 'us')
];

Mas estou pensando se essa é uma boa prática. Existe algum outroMelhor maneiras de simular uma estrutura em Javascript?

questionAnswers(7)

yourAnswerToTheQuestion