FC ConcursosFC Concursos

Questão FC266190

JavaScript é uma linguagem de programação interpretada estruturada de script muito usada para programação Front-End. Selecione o método em JavaScript que remove de um vetor o prime

Desenvolvimento Web

IDECAN · 2022

JavaScript é uma linguagem de programação interpretada estruturada de script muito usada para programação Front-End. Selecione o método em JavaScript que remove de um vetor o primeiro elemento e o retorna como resultado.

  1. push()
  2. shift()
  3. pop()
  4. join()
  5. reverse()
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O método shift() é usado para remover o primeiro elemento de um array em JavaScript e retorna esse elemento removido.

Essa operação é feita in-place, ou seja, altera o array original: todos os elementos subsequentes têm seus índices reduzidos em uma unidade e a propriedade length diminui em 1.

Se o array estiver vazio, shift() retorna undefined e o array permanece vazio.

Ex.: const a = [1,2,3]; const x = a.shift(); // x === 1, a === [2,3]
Se precisar preservar o array original, faça uma cópia antes de aplicar shift().

Como envolve deslocamento de índices, o custo é aproximadamente O(n) no número de elementos; use quando for necessário consumir itens da frente (como em filas).

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo