Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Definition | Funktionen
Einführung in JavaScript

book
Definition

Um eine neue Funktion zu erstellen, verwenden Sie das function Schlüsselwort. Geben Sie der Funktion einen Namen und definieren Sie alle Argumente, die sie akzeptieren soll:

function functionName(arguments) {
// code block
}

Die Struktur einer Funktionsdefinition umfasst:

  • Das function Schlüsselwort;
  • Den Funktionsnamen, typischerweise in camelCase wie Variablen;
  • Argumente, die in Klammern () eingeschlossen sind;
  • Einen Codeblock innerhalb geschweifter Klammern {}.

Argumente

Funktionen haben ihren eigenen Datenspeicherplatz. Argumente sind Werte, die an eine Funktion übergeben werden und die die Funktion als Variablen verwendet. Diese Argumente existieren nicht mehr, wenn die Funktion die Ausführung beendet hat.

Um Argumente zu definieren, weisen Sie jedem einen Namen zu:

// Function without arguments
function first() {}

// Function with one argument
function second(argument) {}

// Function with multiple arguments
function third(argument1, argument2, argument3) {}

Wenn eine Funktion mehrere Argumente akzeptiert, trennen Sie diese mit Kommas (,).

Hinweis

Argumente werden wie Variablen innerhalb des Codeblocks der Funktion verwendet.

Funktionsaufruf

Um eine Funktion zu verwenden, rufen Sie sie mit Klammern () auf und geben Sie die erforderlichen Argumente an, wenn die Funktion welche erwartet:

// Function Definition
function func(arg) {
console.log("Argument received:", arg);
console.log("Argument type:", typeof arg);
}

// Function Calling
func(1);
func(2521);
func("Rabbit");
func(true);
1234567891011
// Function Definition function func(arg) { console.log("Argument received:", arg); console.log("Argument type:", typeof arg); } // Function Calling func(1); func(2521); func("Rabbit"); func(true);
copy

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 2
some-alt