Ho un array e voglio semplicemente ottenere l'elemento all'indice 1.
var myValues = new Array();
var valueAtIndex1 = myValues.getValue(1); // (something like this)
Come posso ottenere il valore al 1 ° indice del mio array in JavaScript?
Risposte:
Basta usare indexer
var valueAtIndex1 = myValues[1];
Gli indici di array in JavaScript iniziano da zero per il primo elemento, quindi prova questo:
var firstArrayItem = myValues[0]
Ovviamente, se vuoi effettivamente il secondo elemento dell'array all'indice 1, allora lo è myValues[1].
Vedere Accesso agli elementi dell'array per ulteriori informazioni.
Puoi semplicemente usare []:
var valueAtIndex1 = myValues[1];
Puoi usare [];
var indexValue = Index[1];
shiftpuò essere utilizzato nei punti in cui si desidera ottenere il primo elemento ( index=0) di un array e catena con altri metodi di array.
esempio:
const comps = [{}, {}, {}]
const specComp = comps
.map(fn1)
.filter(fn2)
.shift()
Ricorda shiftmuta l'array, che è molto diverso dall'accesso tramite un indicizzatore.