Heim >Web-Frontend >js-Tutorial >Wie erstelle ich ein 2D-Array in JavaScript und greife darauf zu?

Wie erstelle ich ein 2D-Array in JavaScript und greife darauf zu?

Linda Hamilton
Linda HamiltonOriginal
2024-12-18 06:45:10559Durchsuche

How Do I Create and Access a 2D Array in JavaScript?

So erstellen Sie ein zweidimensionales Array in JavaScript und greifen darauf zu

Das Erstellen eines zweidimensionalen Arrays in JavaScript scheint eine unkomplizierte Aufgabe zu sein, aber Es war ein Diskussionsthema unter Entwicklern. Einige argumentieren, dass dies unmöglich sei, während andere Beispiele nennen, die oft in Frage gestellt werden. Um die Angelegenheit zu klären, untersuchen wir, wie man ein zweidimensionales Array erstellt und darauf zugreift:

Erstellen eines zweidimensionalen Arrays

Trotz der fehlenden nativen Unterstützung für mehrdimensionale Arrays in Mit JavaScript können Sie deren Funktionalität nachahmen, indem Sie ein Array von Arrays verwenden. Jedes Element dieses Arrays ist selbst ein Array und bildet eine zweidimensionale Struktur.

Zugriff auf Array-Mitglieder

Der Zugriff auf Mitglieder dieses zweidimensionalen Arrays ist unkompliziert. Um auf einzelne Elemente zuzugreifen, können Sie die Syntax myArray[row][column] verwenden. Zum Beispiel würde myArray[0][1] das Element in der ersten Zeile und der zweiten Spalte abrufen.

Beispiel

Zur Veranschaulichung deklarieren wir ein zweidimensionales Array und auf seine Mitglieder zugreifen:

let items = [
  [1, 2],
  [3, 4],
  [5, 6]
];

console.log(items[0][0]); // 1
console.log(items[0][1]); // 2
console.log(items[1][0]); // 3
console.log(items[1][1]); // 4
console.log(items);

In diesem Beispiel handelt es sich bei „items“ um ein zweidimensionales Array, wobei jedes Element ein Array ist. Wir können auf die Elemente zugreifen, indem wir die Syntax items[row][column] verwenden. Die console.log()-Anweisungen geben die Werte an verschiedenen Positionen innerhalb des Arrays aus.

Das obige ist der detaillierte Inhalt vonWie erstelle ich ein 2D-Array in JavaScript und greife darauf zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn