Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Arbeiten Mit Array-Elementen | Arrays
Einführung in TypeScript

bookArbeiten Mit Array-Elementen

Sie wissen bereits, wie man Arrays erstellt, aber was tun Sie, wenn Ihr Vorgesetzter Sie auffordert, das erste oder letzte Element aus dem Array zu löschen? Oder vielleicht ein Element zum Array hinzufügen? Was ist, wenn Sie die Länge des Arrays (die Anzahl der Elemente im Array) ermitteln sollen? Dann würden Sie sagen, dass Sie nicht wissen, wie das geht, und könnten entlassen werden 😩.

Aber keine Sorge! In diesem Kapitel erfahren Sie, wie das funktioniert, und wir betrachten die grundlegenden Methoden zur Arbeit mit Arrays!

Hinzufügen von Elementen zu einem Array

Beginnen wir mit dem Einfachsten: Wie fügt man ein Element zu einem Array hinzu? Dafür können Sie die Methode push verwenden! Sehen wir uns ein Beispiel an:

123
let numbers: number[] = [1, 2, 3]; let newLength = numbers.push(4); console.log(numbers);
copy

Wir haben also ein Element zum Array numbers hinzugefügt. Mit der Methode push können Sie auch mehrere Elemente gleichzeitig hinzufügen:

123
let numbers: number[] = [1, 2, 3]; let newLength = numbers.push(4, 5); console.log(numbers);
copy

Entfernen des letzten Elements

Um das letzte Element leise aus dem Array zu entfernen, kann die Methode pop() verwendet werden. Diese Methode entfernt das letzte Element aus dem Array und gibt es zurück. Im Folgenden ein Beispiel:

1234
let numbers: number[] = [1, 2, 3]; let lastElement = numbers.pop(); console.log(`array after modifying: ${numbers}`); console.log(`the last element was ${lastElement}`);
copy

Beachten Sie, dass das Zurückgeben eines Wertes bedeutet, ihn einer anderen Variablen zuzuweisen. Daher wird ein Wert mithilfe einer Array-Methode einer Variablen zugewiesen. Was Methoden, Funktionen und deren Unterschiede sind, wird im nächsten Abschnitt behandelt.

Entfernen des ersten Elements

Die Methode shift() entfernt das erste Element des Arrays und gibt dessen Wert zurück, zum Beispiel:

123
let numbers: number[] = [1, 2, 3]; let firstElement = numbers.shift(); console.log(`numbers: ${numbers}, deleted element: ${firstElement}`);
copy

Es gibt auch eine umgekehrte Methode, die im Gegensatz dazu ein oder mehrere Elemente am Anfang des Arrays hinzufügt und die neue Länge des Arrays zurückgibt, zum Beispiel:

123
let numbers: number[] = [2, 3, 4]; let newLength = numbers.unshift(0, 1); console.log(`numbers: ${numbers} with length: ${newLength}`);
copy

Arrays kombinieren

TypeScript ermöglicht es uns außerdem, zwei Arrays mit der Methode concat() zu kombinieren, wodurch ein neues, größeres Array zurückgegeben wird:

1234
let array1: number[] = [1, 2]; let array2: number[] = [3, 4]; let combinedArray = array1.concat(array2); console.log(`combined array = ${combinedArray}`);
copy

Ein Teil eines Arrays kann ebenfalls extrahiert und in einem neuen Array gespeichert werden, indem die Methode slice() verwendet wird. Hierbei müssen die Indizes der äußersten Elemente angegeben werden; alle Elemente zwischen diesen Indizes werden in ein neues Array übertragen. Zum Beispiel:

123
let numbers: number[] = [1, 2, 3, 4, 5]; let slicedArray = numbers.slice(1, 4); console.log(`sliced array = ${slicedArray}`);
copy

Hinweis

Das slicedArray enthält Elemente von Index 1 (einschließlich) bis Index 4 (ausschließlich), also die Elemente mit den Indizes 1, 2 und 3.

Dies sind nicht alle Methoden und Möglichkeiten, mit Arrays zu arbeiten, sondern die grundlegenden Methoden, die Einsteiger kennen sollten. Mit fortschreitendem Lernen von TypeScript werden Sie neue Methoden entdecken, oder vielleicht reichen die in diesem Kapitel behandelten Methoden bereits aus.

1. Was bewirkt die Methode push, wenn sie auf ein Array in TypeScript angewendet wird?

2. Welche Methode wird verwendet, um das erste Element aus einem Array in TypeScript zu entfernen?

question mark

Was bewirkt die Methode push, wenn sie auf ein Array in TypeScript angewendet wird?

Select the correct answer

question mark

Welche Methode wird verwendet, um das erste Element aus einem Array in TypeScript zu entfernen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 2

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.94

bookArbeiten Mit Array-Elementen

Swipe um das Menü anzuzeigen

Sie wissen bereits, wie man Arrays erstellt, aber was tun Sie, wenn Ihr Vorgesetzter Sie auffordert, das erste oder letzte Element aus dem Array zu löschen? Oder vielleicht ein Element zum Array hinzufügen? Was ist, wenn Sie die Länge des Arrays (die Anzahl der Elemente im Array) ermitteln sollen? Dann würden Sie sagen, dass Sie nicht wissen, wie das geht, und könnten entlassen werden 😩.

Aber keine Sorge! In diesem Kapitel erfahren Sie, wie das funktioniert, und wir betrachten die grundlegenden Methoden zur Arbeit mit Arrays!

Hinzufügen von Elementen zu einem Array

Beginnen wir mit dem Einfachsten: Wie fügt man ein Element zu einem Array hinzu? Dafür können Sie die Methode push verwenden! Sehen wir uns ein Beispiel an:

123
let numbers: number[] = [1, 2, 3]; let newLength = numbers.push(4); console.log(numbers);
copy

Wir haben also ein Element zum Array numbers hinzugefügt. Mit der Methode push können Sie auch mehrere Elemente gleichzeitig hinzufügen:

123
let numbers: number[] = [1, 2, 3]; let newLength = numbers.push(4, 5); console.log(numbers);
copy

Entfernen des letzten Elements

Um das letzte Element leise aus dem Array zu entfernen, kann die Methode pop() verwendet werden. Diese Methode entfernt das letzte Element aus dem Array und gibt es zurück. Im Folgenden ein Beispiel:

1234
let numbers: number[] = [1, 2, 3]; let lastElement = numbers.pop(); console.log(`array after modifying: ${numbers}`); console.log(`the last element was ${lastElement}`);
copy

Beachten Sie, dass das Zurückgeben eines Wertes bedeutet, ihn einer anderen Variablen zuzuweisen. Daher wird ein Wert mithilfe einer Array-Methode einer Variablen zugewiesen. Was Methoden, Funktionen und deren Unterschiede sind, wird im nächsten Abschnitt behandelt.

Entfernen des ersten Elements

Die Methode shift() entfernt das erste Element des Arrays und gibt dessen Wert zurück, zum Beispiel:

123
let numbers: number[] = [1, 2, 3]; let firstElement = numbers.shift(); console.log(`numbers: ${numbers}, deleted element: ${firstElement}`);
copy

Es gibt auch eine umgekehrte Methode, die im Gegensatz dazu ein oder mehrere Elemente am Anfang des Arrays hinzufügt und die neue Länge des Arrays zurückgibt, zum Beispiel:

123
let numbers: number[] = [2, 3, 4]; let newLength = numbers.unshift(0, 1); console.log(`numbers: ${numbers} with length: ${newLength}`);
copy

Arrays kombinieren

TypeScript ermöglicht es uns außerdem, zwei Arrays mit der Methode concat() zu kombinieren, wodurch ein neues, größeres Array zurückgegeben wird:

1234
let array1: number[] = [1, 2]; let array2: number[] = [3, 4]; let combinedArray = array1.concat(array2); console.log(`combined array = ${combinedArray}`);
copy

Ein Teil eines Arrays kann ebenfalls extrahiert und in einem neuen Array gespeichert werden, indem die Methode slice() verwendet wird. Hierbei müssen die Indizes der äußersten Elemente angegeben werden; alle Elemente zwischen diesen Indizes werden in ein neues Array übertragen. Zum Beispiel:

123
let numbers: number[] = [1, 2, 3, 4, 5]; let slicedArray = numbers.slice(1, 4); console.log(`sliced array = ${slicedArray}`);
copy

Hinweis

Das slicedArray enthält Elemente von Index 1 (einschließlich) bis Index 4 (ausschließlich), also die Elemente mit den Indizes 1, 2 und 3.

Dies sind nicht alle Methoden und Möglichkeiten, mit Arrays zu arbeiten, sondern die grundlegenden Methoden, die Einsteiger kennen sollten. Mit fortschreitendem Lernen von TypeScript werden Sie neue Methoden entdecken, oder vielleicht reichen die in diesem Kapitel behandelten Methoden bereits aus.

1. Was bewirkt die Methode push, wenn sie auf ein Array in TypeScript angewendet wird?

2. Welche Methode wird verwendet, um das erste Element aus einem Array in TypeScript zu entfernen?

question mark

Was bewirkt die Methode push, wenn sie auf ein Array in TypeScript angewendet wird?

Select the correct answer

question mark

Welche Methode wird verwendet, um das erste Element aus einem Array in TypeScript zu entfernen?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 2
some-alt