ANÚNCIO

~/questoes/programacao

Como você acessa o primeiro elemento de um array em JavaScript?

Responda, confira o feedback e use o resultado para orientar sua revisão.
Para fixar

Acessando o Primeiro Elemento de um Array em JavaScript

Conceito central

Arrays em JavaScript armazenam múltiplos valores em uma única variável, e cada elemento tem uma posição numerada chamada índice. O primeiro elemento sempre está na posição 0, não em 1, porque JavaScript usa indexação baseada em zero.

Por que essa resposta faz sentido

A sintaxe array[0] acessa o primeiro elemento porque o JavaScript começa a contar os índices do zero. Isso significa que o índice 0 corresponde ao primeiro item da lista, 1 ao segundo, e assim por diante.

Armadilhas comuns

  • Tentar usar array[1] pensando que é a primeira posição, esquecendo que a contagem começa em zero
  • Procurar por métodos como .first() ou .get() que não existem nativamente em arrays do JavaScript
  • Confundir a sintaxe de acesso a arrays com a sintaxe de objetos ou outras estruturas de dados

Entenda as alternativas

A

array[0] está correto porque JavaScript usa indexação baseada em zero. O número dentro dos colchetes é o índice, e zero sempre representa o primeiro elemento de qualquer array.

B

array[1] acessa o segundo elemento, não o primeiro. O índice 1 representa a segunda posição na lista, já que a contagem começa em 0.

C

array.first() não é um método nativo do JavaScript para acessar o primeiro elemento. Embora existam bibliotecas que adicionam esse método, não é a forma padrão e não funciona em arrays nativos.

D

array.get(1) não é um método nativo do JavaScript. Arrays nativos não possuem um método get(), e mesmo que possuísse, o 1 representaria o segundo elemento, não o primeiro.

Dica prática: Teste na prática: crie um array simples como const numeros = [10, 20, 30] e use console.log(numeros[0]) para ver 10 aparecer no console. Isso solidifica na memória que o índice 0 sempre é o primeiro elemento.

Revise pensando: Se você quer acessar o terceiro elemento de um array, qual índice você usaria entre os colchetes?