JavaScript -Anweisungen
"Haben Sie den Mut, Ihrem Herzen und Ihrer Intuition zu folgen.
Sie wissen irgendwie schon, was Sie wirklich werden wollen"
Steve Jobs
Anweisung ist ein Sprachelement, das eine vollständige Beschreibung einer auszuführenden Aktion definiert. Jede Anweisung ist ein vollständiger Satz der Programmiersprache und definiert eine bestimmte vollständige Stufe der Datenverarbeitung.
Beispiel
let x, y, z; // Stellungnahme 1
x = 5; // Stellungnahme 2
y = 6; // Stellungnahme 3
z = x + y; // Stellungnahme 4
Try it Yourself »
JavaScript Programme
Ein Computerprogramm ist eine Liste von „Anweisungen“, die von einem Computer „ausgeführt“ werden sollen.
In einer Programmiersprache werden diese Programmieranweisungen Anweisungen genannt.
Ein JavaScript-Programm ist eine Liste von Programmier-Anweisungen.
In HTML werden JavaScript-Programme vom Webbrowser ausgeführt.
JavaScript Aussagen
Die Anweisungen von JavaScript bestehen aus:
Werte, Operatoren, Ausdrücke, Schlüsselwörter und Kommentare.
Diese Anweisung weist den Browser an, "Hello Dolly." zu schreiben innerhalb eines HTML-Elements mit id="demo":
Die meisten JavaScript-Programme enthalten viele JavaScript-Anweisungen.
Die Anweisungen werden nacheinander in derselben Reihenfolge ausgeführt, in der sie geschrieben wurden.
JavaScript-Programme (und JavaScript-Anweisungen) werden oft als JavaScript-Code bezeichnet.
Semikolons ;
Semikolons trennen JavaScript-Anweisungen.
Fügen Sie am Ende jeder ausführbaren Anweisung ein Semikolon hinzu:
Beispiels
let a, b, c; // Deklarieren Sie 3 Variablen
a = 5; // Weisen Sie a den Wert 5 zu
b = 6; // Weisen Sie b den Wert 6 zu
c = a + b; // Weisen Sie c die Summe von a und b zu
Try it Yourself »
Bei Trennung durch Semikolons sind mehrere Anweisungen in einer Zeile zulässig:
a = 5; b = 6; c = a + b;
Try it Yourself »
Im Internet finden Sie möglicherweise Beispiele ohne Semikolons.
Das Beenden von Anweisungen mit Semikolons ist nicht erforderlich, wird jedoch dringend empfohlen.
JavaScript-Leerraum
JavaScript ignoriert mehrere Leerzeichen. Sie können Ihrem Skript Leerzeichen hinzufügen, um es besser lesbar zu machen.
Die folgenden Zeilen sind äquivalent:
let person = "Hege";
let person="Hege";
Eine gute Vorgehensweise besteht darin, Leerzeichen um Operatoren herum zu platzieren ( = + - * / ):
let x = y + z;
JavaScript-Zeilenlänge und Zeilenumbrüche
Für eine optimale Lesbarkeit vermeiden Programmierer häufig Codezeilen mit mehr als 80 Zeichen.
Wenn eine JavaScript-Anweisung nicht in eine Zeile passt, kann sie am besten nach einem Operator unterbrochen werden:
JavaScript-Codeblöcke
JavaScript-Anweisungen können in Codeblöcken in geschweiften Klammern {...} gruppiert werden.
Der Zweck von Codeblöcken besteht darin, Anweisungen zu definieren, die gemeinsam ausgeführt werden sollen.
Eine Stelle, an der Sie in Blöcken gruppierte Anweisungen finden, sind JavaScript-Funktionen:
Beispiel
function myFunction() {
document.getElementById("demo1").innerHTML = "Hello Dolly!";
document.getElementById("demo2").innerHTML = "How are you?";
}
Try it Yourself »
In diesem Tutorial verwenden wir zwei Einrückungsräume für Codeblöcke.
Mehr über Funktionen erfahren Sie später in diesem Tutorial.
JavaScript-Schlüsselwörter
JavaScript-Anweisungen beginnen oft mit einem Schlüsselwort, um die auszuführende JavaScript-Aktion zu identifizieren.
Unsere Reserved Words Reference listet alle JavaScript-Schlüsselwörter auf.
Hier ist eine Liste einiger Schlüsselwörter, die Sie in diesem Tutorial kennenlernen werden:
Stichwort | Beschreibung |
---|---|
var | Deklariert eine Variable |
let | Deklariert eine Blockvariable |
const | Deklariert eine Blockkonstante |
if | Markiert einen Block von Anweisungen, die unter einer Bedingung ausgeführt werden sollen |
switch | Markiert einen Block von Anweisungen, die in verschiedenen Fällen ausgeführt werden sollen |
for | Markieren Sie einen Anweisungsblock, der in einer Schleife ausgeführt werden soll |
function | Deklarieren Sie eine Funktion |
return | Beenden Sie eine Funktion |
try | Implementiert die Fehlerbehandlung für einen Anweisungsblock |
JavaScript-Schlüsselwörter sind reservierte Wörter. Reservierte Wörter können nicht als Namen für Variablen verwendet werden