Zusammenfassung der Fortgeschrittenen Array-Operationen
map() Methode
- Zweck: Iteriert über jedes Element des ursprünglichen Arrays und wendet eine angegebene Callback-Funktion an, um ein neues Array zu erzeugen;
- Syntax:
array.map((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Modifiziert das ursprüngliche Array nicht;
- Gibt ein neues Array mit derselben Länge zurück;
- Nützlich zur Transformation jedes Elements eines Arrays.
filter() Methode
- Zweck: Wählt Elemente aus, die eine bestimmte Bedingung erfüllen, und erstellt ein neues Array;
- Syntax:
array.filter((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array nicht;
- Gibt ein neues Array zurück, das Elemente enthält, die die Callback-Bedingung erfüllen;
- Bietet eine Möglichkeit, Elemente basierend auf bestimmten Kriterien zu filtern.
find() Methode
- Zweck: Entdeckt und ruft das erste übereinstimmende Element in einem Array ab;
- Syntax:
array.find((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array nicht;
- Stoppt bei der ersten Übereinstimmung und gibt dieses spezifische Element zurück;
- Gibt
undefined
zurück, wenn kein übereinstimmendes Element gefunden wird.
sort() Methode
- Zweck: Modifiziert das ursprüngliche Array und ordnet seine Elemente in einer neuen Reihenfolge an;
- Syntax:
array.sort((a, b) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array;
- Ordnet standardmäßig die Elemente in aufsteigender Reihenfolge an;
- Eine benutzerdefinierte Sortierung kann mit einer Vergleichsfunktion erreicht werden.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 9
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.27
Zusammenfassung der Fortgeschrittenen Array-Operationen
Swipe um das Menü anzuzeigen
map() Methode
- Zweck: Iteriert über jedes Element des ursprünglichen Arrays und wendet eine angegebene Callback-Funktion an, um ein neues Array zu erzeugen;
- Syntax:
array.map((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Modifiziert das ursprüngliche Array nicht;
- Gibt ein neues Array mit derselben Länge zurück;
- Nützlich zur Transformation jedes Elements eines Arrays.
filter() Methode
- Zweck: Wählt Elemente aus, die eine bestimmte Bedingung erfüllen, und erstellt ein neues Array;
- Syntax:
array.filter((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array nicht;
- Gibt ein neues Array zurück, das Elemente enthält, die die Callback-Bedingung erfüllen;
- Bietet eine Möglichkeit, Elemente basierend auf bestimmten Kriterien zu filtern.
find() Methode
- Zweck: Entdeckt und ruft das erste übereinstimmende Element in einem Array ab;
- Syntax:
array.find((element, index, array) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array nicht;
- Stoppt bei der ersten Übereinstimmung und gibt dieses spezifische Element zurück;
- Gibt
undefined
zurück, wenn kein übereinstimmendes Element gefunden wird.
sort() Methode
- Zweck: Modifiziert das ursprüngliche Array und ordnet seine Elemente in einer neuen Reihenfolge an;
- Syntax:
array.sort((a, b) => {
// Callback body
});
- Wichtige Punkte:
- Verändert das ursprüngliche Array;
- Ordnet standardmäßig die Elemente in aufsteigender Reihenfolge an;
- Eine benutzerdefinierte Sortierung kann mit einer Vergleichsfunktion erreicht werden.
War alles klar?
Danke für Ihr Feedback!
Abschnitt 5. Kapitel 9