Skip to content

TypeScript Array Methods

Josh edited this page Jun 20, 2023 · 1 revision

Array-Methoden in TypeScript

TypeScript ist eine stark typisierte Erweiterung von JavaScript, die häufig für die Entwicklung großer Anwendungen verwendet wird. Eine wichtige Datenstruktur in TypeScript ist das Array, welches eine Sammlung von Elementen darstellt. Hier sind einige wichtige Methoden, um Arrays in TypeScript zu manipulieren:

Array[index]

Arrays können auf Elemente zugreifen, indem Sie in eckigen Klammern den Index des Elements innerhalb des Arrays einsetzen. Beachten Sie, dass das erste Element im Array den Index 0 hat.

const colors = ['rot', 'blau', 'grün'];
console.log(colors[0]); // gibt "rot" aus
console.log(colors[1]); // gibt "blau" aus
console.log(colors[2]); // gibt "grün" aus

Lambda-Funktionen

Lambda-Funktionen, auch als Pfeilfunktionen bezeichnet, werden im Kontext von Array-Methoden in TypeScript häufig verwendet. Sie sind kompakte Schreibweisen von JavaScript-Funktionen und erlauben eine prägnante Syntax.

const numbers = [1, 2, 3, 4, 5];
const evenNumbers = numbers.filter(num => num % 2 === 0);
console.log(evenNumbers); // gibt [2, 4] aus

find

Die find()-Methode durchsucht ein Array nach dem ersten Element, das die Bedingung einer bereitgestellten Funktion erfüllt.

const numbers = [1, 2, 3, 4, 5];
const evenNumber = numbers.find(num => num % 2 === 0);
console.log(evenNumber); // gibt 2 aus

filter

Die filter()-Methode durchsucht ein Array und gibt ein neues Array mit allen Elementen zurück, die die Bedingung einer bereitgestellten Funktion erfüllen.

const words = ['hallo', 'welt', 'typescript', 'kompatibilität', 'array', 'methoden'];
const result = words.filter(word => word.length > 5);
console.log(result); // gibt ['typescript', 'kompatibilität', 'methoden'] aus

forEach

Die forEach()-Methode führt eine bereitgestellte Funktion einmal für jedes Element eines Arrays aus.

const fruits = ['Apfel', 'Banane', 'Erdbeere'];
fruits.forEach(fruit => console.log(fruit));
// gibt "Apfel", "Banane" und "Erdbeere" nacheinander aus

map

Die map()-Methode gibt ein neues Array zurück, das aus den Ergebnissen einer bereitgestellten Funktion besteht, die einmal für jedes Element eines Arrays aufgerufen wird.

const numbers = [2, 4, 6, 8, 10];
const doubledNumbers = numbers.map(num => num * 2);
console.log(doubledNumbers); // gibt [4, 8, 12, 16, 20] aus

Diese Array-Methoden sind sehr leistungsfähige Tools, um Arrays in TypeScript zu manipulieren. Sie können genutzt werden, um komplexe Anwendungen zu entwickeln und Daten effektiv zu verwalten.

Clone this wiki locally