Questão
ID 1246576Disciplina: Tecnologia da Informação
Assunto: Declarações
Ano: 2023 Banca: FGV - Fundação Getúlio Vargas Órgão: Tribunal de Contas do Estado de São Paulo
O analista José criou a função CalcObjs em JavaScript. A CalcObjs recebe uma coleção de objetos e realiza determinado cálculo em cada objeto da coleção. No caso de existirem objetos repetidos, a CalcObjs considera apenas a primeira ocorrência do objeto na coleção. A fim de rastrear os objetos já processados, José utilizou uma estrutura de dados disponível no JavaScript, do tipo keyed collection, cujos valores são únicos entre si e passíveis de remoção pelo coletor de lixo.
Para rastrear os objetos processados, José utilizou a estrutura de dados do JavaScript: