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.
- push()
- shift()
- pop()
- join()
- 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