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 argumentsfunction first() {}// Function with one argumentfunction second(argument) {}// Function with multiple argumentsfunction 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);
Danke für Ihr Feedback!