A Classe definida no ECMAScript 2015, para permitir armazena...

Próximas questões
Com base no mesmo assunto
Q1853851 Programação
A Classe definida no ECMAScript 2015, para permitir armazenar valores únicos de qualquer tipo, é
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Set

A questão aborda o conceito de estruturas de dados introduzidas na especificação ECMAScript 2015, também conhecida como ES6, que é uma versão importante da linguagem de programação JavaScript. ECMAScript é o padrão no qual o JavaScript é baseado, e entender as suas funcionalidades é essencial para programadores que trabalham com o desenvolvimento de aplicações web modernas.

Entre as várias adições que vieram com o ES6, estão as novas estruturas de dados, sendo uma delas a classe Set. Esta estrutura de dados permite armazenar valores únicos de qualquer tipo, seja primitivo ou objetos de referência. A garantia da unicidade é uma característica central do Set, ou seja, não serão incluídos valores duplicados dentro deste conjunto.

Para entender o porquê da alternativa C ser a correta, vamos analisar o que um Set faz:

  • Ao tentar adicionar um valor que já está presente no Set, essa operação não terá efeito.
  • O Set tem métodos úteis como add, delete e has, que permitem respectivamente adicionar, remover e verificar a existência de elementos no conjunto.
  • Além disso, o Set mantém a ordem de inserção dos elementos, o que pode ser útil em certos cenários.

Portanto, a alternativa C - Set está correta porque corresponde exatamente à descrição da classe que armazena valores únicos de qualquer tipo, conforme especificado pela ECMAScript 2015.

As outras opções (A - Has, B - ObjectUnique, D - Unique) não correspondem a classes ou estruturas de dados definidas no ECMAScript 2015.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A classe definida no ECMAScript 2015 para permitir armazenar valores únicos de qualquer tipo é o Set.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo