Kursinhalt
Einführung in JavaScript
Einführung in JavaScript
Definieren von Funktionen in JavaScript
Um eine neue Funktion zu erstellen, verwende das Schlüsselwort function
. Gib der Funktion einen Namen und definiere alle Argumente, die sie akzeptieren soll:
function functionName(arguments) {
// code block
}
Der Aufbau einer Funktionsdefinition umfasst:
- Das Schlüsselwort
function
; - Den Funktionsnamen, üblicherweise im camelCase wie Variablen;
- Argumente, eingeschlossen in Klammern
()
; - Einen Codeblock innerhalb geschweifter Klammern
{}
.
Argumente
Funktionen verfügen über einen eigenen Speicherbereich für Daten. Argumente sind Werte, die an eine Funktion übergeben werden und die Funktion als Variablen verwendet. Diese Argumente existieren nicht mehr, sobald die Funktion beendet ist.
Um Argumente zu definieren, wird jedem ein Name zugewiesen:
// 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 Funktionsblocks verwendet.
Funktionsaufruf
Um eine Funktion zu verwenden, rufen Sie sie mit Klammern ()
auf und geben Sie die erforderlichen Argumente an, falls 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!