So starten Sie schnell mit VUE3.0: Geben Sie das Lernen
ein Verwandte Empfehlungen: JavaScript-Tutorial
1. Allgemeine zweidimensionale Array-Operationen
In den vorherigen Kapiteln haben Sie verschiedene Möglichkeiten zum Erstellen eindimensionaler Arrays kennengelernt, nachdem Sie verstanden haben, wie man erstellt Eindimensionale Arrays. Das Erstellen eines zweidimensionalen Arrays ist sehr einfach. Legen Sie einfach die Array-Elemente auf ein Array fest.
Wie kann man nach dem Erstellen eines zweidimensionalen Arrays die Elemente im zweidimensionalen Array durchlaufen und sie bearbeiten?
Darüber hinaus werden bei der Entwicklung von Webprojekten häufig mehrdimensionale Arrays erstellt, indem Elemente zu mehrdimensionalen leeren Arrays hinzugefügt werden. Im Folgenden wird als Beispiel das Hinzufügen eines zweidimensionalen leeren Array-Elements demonstriert.
Wenn Sie einem zweidimensionalen Array-Element (z. B. arr[i][0]) einen Wert zuweisen möchten, müssen Sie zunächst sicherstellen, dass das hinzugefügte Element (z. B. arr[i]) als Array erstellt wurde, andernfalls Das Programm meldet den Fehler „Uncaught TypeError…“.
Beachten Sie, dass
beim Erstellen eines mehrdimensionalen Arrays, obwohl JavaScript die Anzahl der Array-Dimensionen nicht begrenzt, in tatsächlichen Anwendungen empfohlen wird, zum Speichern dreidimensionale oder weniger Arrays zu verwenden, um das Lesen, Debuggen und Warten des Codes zu erleichtern Daten.
[Fall] Transponieren Sie ein zweidimensionales Array
Die Transposition eines zweidimensionalen Arrays bezieht sich auf das Speichern der horizontalen Elemente des zweidimensionalen Arrays in vertikale Elemente.
Ideen zur Code-Implementierung:
Um Ihnen ein Erfolgserlebnis zu vermitteln, werde ich den Code nicht veröffentlichen. Wenn Sie Fragen haben, können Sie diese im Kommentarbereich stellen. Tatsächlich kann die Matrix in einem Array gespeichert werden. In Zukunft können Sie den Code einfach direkt ausführen, indem Sie die Matrix transponieren.
2. Gemeinsame Array-Methoden,
In JavaScript können Sie zusätzlich zu den zuvor erläuterten Methoden zum Hinzufügen und Löschen von Array-Elementen auch die vom Array-Objekt bereitgestellten Methoden verwenden, um Stapel- und Warteschlangenvorgänge zu simulieren.
wird entwickelt, um zu erkennen, ob ein gegebener Wert ein Array ist, oder um die Position eines bestimmten Elements in einem Array zu finden.
Mit Ausnahme der Array.isArray()-Methode starten alle anderen Methoden in der Tabelle standardmäßig den Abruf vom angegebenen Array-Index, und die Abrufmethode ist dieselbe wie der Operator „===“, d. h. nur, wenn sie kongruent sind wird ein erfolgreicheres Ergebnis zurückgegeben.
include()- und Array.isArray()-Methoden
Die indexOf()-Methode
indexOf() wird verwendet, um den ersten gegebenen Wert von der angegebenen Indexposition im Array abzurufen. Wenn er vorhanden ist, wird der entsprechende Elementindex zurückgegeben, andernfalls wird -1 zurückgegeben.
Beachten Sie, dass
der zweite Parameter der Methode indexOf() verwendet wird, um den Index anzugeben, mit dem die Suche gestartet werden soll:
lastIndexOf()-Methode
Die vom Array-Objekt bereitgestellte lastIndexOf()-Methode wird verwendet, um den Index des letzten angegebenen Werts im Array von der angegebenen Indexposition abzurufen. Im Gegensatz zur Abrufmethode indexOf() verwendet die Methode lastIndexOf() standardmäßig den umgekehrten Abruf, dh den Abruf vom Ende des Arrays zum Anfang des Arrays.
Beachten Sie, dass
der zweite Parameter der lastIndexOf()-Methode zur Angabe des Suchindex verwendet wird und dass er eine umgekehrte Suchmethode verwendet:
Wenn sein Wert größer oder gleich der Länge des Arrays ist, wird das gesamte Array durchsucht.
Wenn sein Wert eine negative Zahl ist, entspricht die Indexposition der Länge des Arrays plus der angegebenen negativen Zahl. Wenn sein Wert immer noch eine negative Zahl ist, wird -1 direkt zurückgegeben.
Wenn Sie während der Entwicklung ein Array in einen String konvertieren müssen, können Sie dazu die von JavaScript bereitgestellten Methoden verwenden.
Das Gleiche gilt auch für die Methoden „join()“ und „toString()“:
Der Unterschied zwischen den Methoden „join()“ und „toString()“:
Zusätzlich zu den verschiedenen zuvor erläuterten allgemeinen Methoden bietet JavaScript auch viele andere häufig verwendete Array-Methoden. Führen Sie beispielsweise Arrays zusammen, kopieren Sie Arrays flach, kehren Sie die Reihenfolge von Array-Elementen um usw.
Beachten Sie, dass
Verwandte Empfehlungen: JavaScript-Tutorial
Das Obige enthält Einzelheiten zu gängigen Array-Methoden in JavaScript und zeigt Ihnen, wie Sie eine Matrix transponieren. Weitere Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website.