Neben Objekten gibt es eine Reihe von entscheidenden Datenstrukturen und keine G. S. oder in JavaScript im Allgemeinen sind Arrays
wie Hobbys.
Ein Array wird in eckigen Klammern und in einem Array definiert.
Sie können alle Daten haben, die Sie normalerweise verwenden könnten.
Sie können dort Saiten wie Sport und Kochen verwenden.
Sie können dort Zahlen haben und müssen nicht den gleichen Typ für das Array verwenden.
Hier mischen wir Text und Zahlen.
Sie könnten Arrays nur mit Text haben.
Natürlich nur Dobsons zu zweit.
Sie können boolesche Werte verwenden und sogar Objekte dort oder in anderen Arrays speichern.
Das ist alles möglich.
Jetzt habe ich hier eine Reihe von Textteig und Sie können für Schleifen verwenden, um Obst zu gehen.
Mit diesem Index zum Beispiel mit der Vier-Off-Schleife, in der wir jedes Element für jede Iteration in
dieser Hobbie-Variablen speichern.
Und jetzt, wenn wir das tun, würden wir die Konsolensperre zweimal ausführen, weil wir zwei Elemente haben
und alle durchlaufen.
Und ich gebe den aktuellen Wert aus, den wir gerade betrachten, da sich dies für jede Iteration ändert.
Wenn Sie es von links nach rechts durchgehen, wird dies für jede Dauer ausgegeben.
Wenn wir dies jetzt ausführen, sehen wir Sport und Kochen in zwei Zeilen gedruckt, da dies zweimal ausgeführt wird.
Das sind also Arrays.
D4 Off Loop ist interessant.
Interessant ist auch, dass wir in JavaScript viele integrierte Methoden haben, die wir für die Arrays verwenden können.
Also auf Hobie auf diesem Array.
Wenn ich einen Punkt hätte, mein I. D. D. schlägt viele Methoden vor, die ich für Arrays und JavaScript verwenden
kann, und all diese Methoden haben mir geholfen, die Elemente des Arrays durchzugehen.
Manipulieren Sie sie, erhalten Sie eine Teilmenge dieses Arrays, was auch immer ich brauche.
Oft sehen Sie beispielsweise MAP, mit dem Sie ein Array transformieren oder die Werte transformieren können, und Map
gibt tatsächlich ein neues Array zurück.
Es wird also nicht das alte bearbeitet, sondern Sie erhalten ein neues.
Und wir können hier tatsächlich einen toten neuen drucken.
Und nur um zu zeigen, dass der alte nicht hinzugefügt wurde.
Das können wir gleich unten ausdrucken.
Und jetzt nimmt map immer eine Funktion an, in der Sie definieren, wie sie hinzugefügt werden soll.
Dieses Array oder wie man die Elemente des Arrays bearbeitet.
Diese Funktion wird nacheinander für jedes Element im Array ausgeführt, und Sie geben die aktualisierte Version
des Elements zurück.
Also hier würden wir unser Hobby bekommen.
Sie können Namen benennen, wie Sie möchten.
Und hier verwende ich eine Pfeilfunktion mit nur einem Argument.
Daher keine Klammern.
Und hier werde ich die bearbeitete Version zurückgeben.
Hier könnte ich zum Beispiel meine alte Hobbyschnur nehmen.
Und einfach bei.
Hobby.
Ein Leerzeichen davor.
Also konstruiere ich einfach eine neue Zeichenfolge, die den alten Hobby-Namen beibehält, aber Hobby Colden-Leerzeichen davor
hinzufügt.
Und ja, da wir in diesem Fall nur eine Anweisung erhalten haben, war die Funktion eine Rückgabeanweisung. Wir
können die geschweiften Klammern loswerden, die Rückkehr loswerden und einfach so zurückkehren.
Dies wäre das Äquivalent.
Und jetzt, wenn es uns geklärt hat und ich Schach spiele, sehe ich, dass das alte Array nicht bearbeitet wurde.
Das ist meine zweite Ausgabe hier.
Es kommt von dieser Konsolensperre, wo ich das ursprüngliche Array konsolidiere.
Aber das Ergebnis meiner Karte hier ist ein neues Array, in dem ich meine bearbeiteten Elemente mit Hobbie vor jedem Element
hinzugefügt habe und etwas tue.
Du wirst sehen, wie ich in diesem Kurs einiges mache.
Verwenden Sie diese Kartenmethode.
Und wie bereits erwähnt, ist dies nur eine der vielen hier angebotenen Methoden.
Lesen Sie immer die Dokumente zu M. D. D. Beenden Sie, um mehr über all diese Methoden zu erfahren.
Der Link ist diesem Video beigefügt.
Und stellen Sie sicher, dass Sie verstehen, wie man arbeitet, oder dass Sie, wenn wir eines davon in diesem Kurs verwenden,
es schnell nachschlagen können, falls nicht klar ist, was genau das bewirkt.
Natürlich werde ich mein Bestes geben, um es zu erklären, wenn wir es benutzen.
Dies sind jedoch Arrays, sehr wichtige Datenstrukturen und einige sehr wichtige Methoden, die Sie für Arrays verwenden
können.