Die forEach-Schleife akzeptiert eine Iteratorfunktion und optional einen Wert, der beim Aufruf dieser Iteratorfunktion als "this" verwendet wird.
var donuts = [
{ type: "Jelly", cost: 1.22 },
{ type: "Chocolate", cost: 2.45 },
{ type: "Cider", cost: 1.59 },
{ type: "Boston Cream", cost: 5.99 }
];
donuts.forEach(function(theDonut, index) {
console.log(theDonut.type + " donuts cost $"+ theDonut.cost+ " each");
});
Anschließend kann es auch bis zu dieser über die Anordnung von Objekten
var donuts = [
{ type: "Jelly", cost: 1.22 },
{ type: "Chocolate", cost: 2.45 },
{ type: "Cider", cost: 1.59 },
{ type: "Boston Cream", cost: 5.99 }
];
function ShowResults(donuts) {
console.log(donuts.type + " donuts cost $"+ donuts.cost+ " each");
}
donuts.forEach(ShowResults);
Iterierte gebrochen werden? über Objektfelder iterieren? beide? – TheBronx
iterieren über Array von Objekten .. – sasi