Wie erhalte ich einen Wert für einen bestimmten Array-Index in JavaScript?


93

Ich habe ein Array und möchte einfach das Element auf Index 1 erhalten.

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

Wie kann ich den Wert am 1. Index meines Arrays in JavaScript abrufen?

Antworten:



36

Array-Indizes in JavaScript beginnen beim ersten Element bei Null. Versuchen Sie Folgendes:

var firstArrayItem = myValues[0]

Wenn Sie tatsächlich das zweite Element im Array bei Index 1 haben möchten, dann ist es das natürlich myValues[1].

Weitere Informationen finden Sie unter Zugreifen auf Array-Elemente .




0

shiftkann an Stellen verwendet werden, an denen Sie das erste Element ( index=0) eines Arrays abrufen und mit anderen Array-Methoden verketten möchten .

Beispiel:

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

Denken Sie daran, dass shiftdas Array mutiert ist, was sich stark vom Zugriff über einen Indexer unterscheidet.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.