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:
Solo usa indexer
var valueAtIndex1 = myValues[1];
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.
Puedes usar []:
var valueAtIndex1 = myValues[1];
Puedes usar [];
var indexValue = Index[1];
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.