Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Funktionen | Abschnitt
JavaScript-Grundlagen

bookFunktionen

Swipe um das Menü anzuzeigen

Funktionen helfen dabei, Code in JavaScript zu organisieren und wiederzuverwenden. Eine Funktion ist ein benannter Codeblock, der eine bestimmte Aufgabe ausführt. Sie können eine Funktion einmal definieren und sie bei Bedarf aufrufen.

Es gibt drei gängige Möglichkeiten, Funktionen zu erstellen: Funktionsdeklarationen, Funktionsexpressionen und Pfeilfunktionen.

Funktionsdeklaration

Eine Funktionsdeklaration verwendet das Schlüsselwort function, gefolgt von einem Namen, Parametern und einem Codeblock.

12345
function add(a, b) { return a + b; } console.log(add(3, 4)); // 7
copy

Funktionsausdruck

Ein Funktionsausdruck weist eine Funktion einer Variablen zu.

12345
const multiply = function(a, b) { return a * b; }; console.log(multiply(3, 4)); // 12
copy

Arrow Functions

Arrow Functions bieten eine kürzere und modernere Syntax. Sie werden häufig in React und Next.js verwendet.

12345
const subtract = (a, b) => { return a - b; }; console.log(subtract(5, 2)); // 3
copy

Für einfache Ausdrücke kann ein Wert ohne das Schlüsselwort return zurückgegeben werden:

123
const divide = (a, b) => a / b; console.log(divide(10, 2)); // 5
copy

Funktionsbereich

Variablen, die innerhalb einer Funktion deklariert werden, sind nur innerhalb dieser Funktion verfügbar. Dies wird als lokaler Gültigkeitsbereich bezeichnet.

123456
function greet(name) { const message = "Hello, " + name + "!"; return message; } console.log(greet("Sam")); // Hello, Sam!
copy
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 9

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

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

Abschnitt 1. Kapitel 9
some-alt