Funktionale Programmierung

JavaScript ist keine funktionale Programmiersprache wie Lisp oder Haskell, aber der Umstand, dass JavaScript Funktionen als Objekte manipulieren kann, bedeutet, dass wir in JavaScript funktionale Programmiertechniken nutzen können. Die ECMAScript 5-Array-Methoden wie map() und reduce() eignen sich besonders gut für einen funktionalen Programmierstil. Die nachfolgenden Abschnitte demonstrieren Techniken für die funktionale Programmierung in JavaScript. Sie sind als inspirierender Ausflug in das Land der unbegrenzten Möglichkeiten gedacht, die Ihnen JavaScript bietet, nicht als Vorschriften für einen guten Programmierstil.[14]

Arrays mit Funktionen verarbeiten

Angenommen, wir haben ein Array mit Zahlen und möchten den Mittelwert ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.