A linguagem JavaScript provê uma série de métodos que facili...

Próximas questões
Com base no mesmo assunto
Q1853852 Programação
A linguagem JavaScript provê uma série de métodos que facilitam a manipulação de arrays.
Sobre o método de manipulação de array of, é correto afirmar que
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - cria um novo array a partir dos argumentos passados para o método.

A questão aborda o conhecimento sobre métodos de manipulação de arrays na linguagem de programação JavaScript. Um entendimento claro sobre esses métodos é essencial, pois arrays são estruturas de dados fundamentais na programação, e sua manipulação é uma tarefa comum no desenvolvimento de software.

A alternativa D é a correta porque descreve a funcionalidade do método Array.of(). Este método foi introduzido no ECMAScript 2015 (também conhecido como ES6) e é utilizado para criar um novo array a partir de um conjunto de argumentos que são passados a ele, independente do número ou do tipo dos argumentos. Um detalhe importante a ser notado é que este método não transforma um array-like ou iterable object em um array, como o faz o método Array.from().

As demais alternativas são incorretas e não descrevem a funcionalidade do método Array.of(). Por exemplo, a alternativa A pode confundir com o método slice() ou map(), que podem criar um novo array a partir de um existente. A alternativa B descreve o método fill(), utilizado para preencher um array com um valor estático. Já a alternativa C parece referir-se a um iterador, que poderia ser associado ao método Symbol.iterator ou funções geradoras que podem fornecer um iterador para um array.

Conhecer a diferença entre esses métodos e o que cada um realiza é crucial para o uso eficiente de arrays em JavaScript, e é exatamente o tipo de conhecimento técnico frequentemente testado em provas de concursos na área de programação.

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

GAB D

O método Array.of() cria uma nova instância de Array a partir de um número variável de argumentos

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of

d-

The Array.of() static method creates a new Array instance from a variable number of arguments, regardless of number or type of the arguments.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/of

Clique para visualizar este comentário

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