¿Cómo obtener valor en un índice específico de matriz en JavaScript?


94

Tengo una matriz y simplemente quiero obtener el elemento en el índice 1.

var myValues = new Array();
var valueAtIndex1 = myValues.getValue(1); // (something like this)

¿Cómo puedo obtener el valor en el primer índice de mi matriz en JavaScript?

Respuestas:



37

Los índices de matriz en JavaScript comienzan en cero para el primer elemento, así que intente esto:

var firstArrayItem = myValues[0]

Por supuesto, si realmente desea el segundo elemento de la matriz en el índice 1, entonces es myValues[1].

Consulte Acceso a elementos de matriz para obtener más información.




0

shiftse puede usar en lugares donde desea obtener el primer elemento ( index=0) de una matriz y la cadena con otros métodos de matriz.

ejemplo:

const comps = [{}, {}, {}]
const specComp = comps
                  .map(fn1)
                  .filter(fn2)
                  .shift()

Recuerde shiftmuta la matriz, que es muy diferente de acceder a través de un indexador.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.