Was ist eine Funktion?
Lektion 2 von 14 im Kurs Funktionsdeklarationen in JavaScript von Coddy.
Stell dir vor, du hast ein Lieblingsrezept für Kekse. Diese Kekse jedes Mal zu backen, wenn du Lust darauf hast, kann etwas eintönig sein. Funktionen sind wie Superhelden-Helfer in JavaScript, die zur Rettung kommen! Sie sind wiederverwendbare Codeblöcke, die bestimmte Aufgaben ausführen. Genau wie du den Rezeptschritten folgst, um Kekse zu backen, haben Funktionen Anweisungen, die ausgeführt werden, wenn du sie aufrufst (als würdest du dem Rezept einen Namen geben und diese Schritte befolgen).
Funktionssyntax:
function functionName(parameter1, parameter2, ...) {
// Auszuführender Code (die Anweisungen des Superhelden)
return value; // Optional: Rückgabe eines Wertes (wie die gebackenen Kekse!)
}function: Dieses Schlüsselwort teilt JavaScript mit, dass wir eine Funktion erstellen.functionName: Dies ist der Name, den du deiner Funktion gibst.parameter1, parameter2, ...: Diese sind wie Zutaten oder Werkzeuge, die die Funktion benötigen könnte, um ihre Aufgabe zu erfüllen. Es sind Variablen, die die Informationen enthalten, die du beim Aufrufen der Funktion angibst.
Hier ist ein Beispiel, um zu veranschaulichen, wie Funktionen funktionieren:
function greet(name) {
console.log("Hello, " + name + "!");
return "Have a fantastic day!";
}
const message = greet("Alice"); // Aufrufen der Funktion
console.log(message);
// Output: Hello, Alice!
// Have a fantastic day!- Wir definieren eine Funktion namens
greet, die einen Parameter,name, entgegennimmt. - Die
return-Anweisung gibt die Nachricht "Have a fantastic day!" zurück. - Wir rufen die
greet-Funktion mit dem Argument "Alice" auf und speichern den zurückgegebenen Wert (die Nachricht) in der Variablemessage. - Schließlich geben wir sowohl die Begrüßung als auch die zurückgegebene Nachricht aus.
Nehmen wir diese einfache Herausforderung an!
Aufgabe
EinfachDeine Aufgabe ist es, eine Funktion namens myFunction zu erstellen, die keine Argumente entgegennimmt und einfach die Nachricht “Hello, Coddies!” auf der Konsole ausgibt.
Probier es selbst
// Code hier schreiben
Alle Lektionen in Funktionsdeklarationen in JavaScript
1Kurseinführung
Was du lernen wirst3Arten der Funktionsdeklaration
Grundlegende FunktionVerschachtelte FunktionRückgabe einer FunktionFunktionsausdrückeArrow FunctionFunktions-Konstruktor