Ein Array ist eine geordnete Liste ([1, 2, 3], Index ab 0). Mit push, pop, length und den Methoden map, filter, find, reduce bearbeitest du Daten elegant. Ein Objekt ({ name: "Mia", alter: 17 }) speichert benannte Werte, Zugriff mit obj.name oder obj["name"].
Mit Destrukturierung holst du Werte bequem heraus: const { name } = person;.
const zahlen = [1, 2, 3, 4, 5];
const quadrate = zahlen.map(n => n * n);
const gerade = zahlen.filter(n => n % 2 === 0);
console.log(quadrate, gerade, zahlen.length);
const person = { name: "Mia", alter: 17 };
const { name } = person;
console.log(name, person.alter);Merke
mapverwandelt,filterwählt ausObjekte speichern Schlüssel-Wert-Paare
Index beginnt bei 0
Aufgabe
Filtere aus einer Zahlenliste alle Zahlen über 10 und verdopple sie.