A linguagem JavaScript provê uma série de métodos que facili...
Sobre o método de manipulação de array of, é correto afirmar que
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