Kursinhalt
JavaScript Ninja
JavaScript Ninja
1. Grundlegende Steuerungen
Funktionen Schreiben
Teile einer Funktion
- Deklaration: Sie beginnt mit dem Schlüsselwort
function
. - Name: Der Bezeichner für die Funktion wie
ninjaController
,lootBox
, etc. - Parameter: Variablen, die in Klammern aufgelistet sind und Werte akzeptieren, wenn die Funktion aufgerufen wird.
- Körper: Ein Codeblock in geschweiften Klammern
{}
, der die Aktionen der Funktion ausführt. - Rückgabewert: Optionale Anweisung, um einen Wert auszugeben. Ohne sie geben Funktionen
undefined
zurück.
Beispiel
ninja.js
-
ninjaController
: Steuert den Ninja, indem erlootBox
zweimal aufruft und viermal nach rechts bewegt. -
lootBox
: Definiert eine Reihe von Aktionen (Bewegen, Sushi aufheben) für den Ninja. -
Parameter: Beide Funktionen nehmen ein Ninja-Objekt, das Methoden wie
goRight()
,goUp()
, etc. hat.
Aufgabe
Swipe to start coding
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2
ninja.js
Funktionen Schreiben
Teile einer Funktion
- Deklaration: Sie beginnt mit dem Schlüsselwort
function
. - Name: Der Bezeichner für die Funktion wie
ninjaController
,lootBox
, etc. - Parameter: Variablen, die in Klammern aufgelistet sind und Werte akzeptieren, wenn die Funktion aufgerufen wird.
- Körper: Ein Codeblock in geschweiften Klammern
{}
, der die Aktionen der Funktion ausführt. - Rückgabewert: Optionale Anweisung, um einen Wert auszugeben. Ohne sie geben Funktionen
undefined
zurück.
Beispiel
ninja.js
-
ninjaController
: Steuert den Ninja, indem erlootBox
zweimal aufruft und viermal nach rechts bewegt. -
lootBox
: Definiert eine Reihe von Aktionen (Bewegen, Sushi aufheben) für den Ninja. -
Parameter: Beide Funktionen nehmen ein Ninja-Objekt, das Methoden wie
goRight()
,goUp()
, etc. hat.
Aufgabe
Swipe to start coding
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 2