JavaScript-Anweisungen
- Vorherige Seite JS-Ausgabe
- Nächste Seite JS-Syntax
In HTML, JavaScript statements are 'executed' instructions by web browsers.
Beispiel
var x, y, z; // Instruction 1 x = 22; // Instruction 2 y = 11; // Instruction 3 z = x + y; // Instruction 4
JavaScript programs
Computer programsare a series of 'instructions' executed by the computer.
In programming languages, these programmingInstructionsare called instructions.
JavaScript programsare a series of programmingInstructions.
Kommentare:In HTML, JavaScript programs are executed by web browsers.
JavaScript-Anweisungen
JavaScript-Anweisungen bestehen aus folgendem aufgebaut:
Werte, Operatoren, Ausdrücke, Schlüsselwörter und Kommentare.
Diese Anweisung sagt dem Browser, dass "Hello Kitty." im HTML-Element mit id="demo" ausgegeben werden soll:
Beispiel
document.getElementById("demo").innerHTML = "Hello Kitty.";
Die meisten JavaScript-Programme enthalten viele JavaScript-Anweisungen.
Diese Anweisungen werden in der Reihenfolge ihrer Eingabe nacheinander ausgeführt.
Kommentare:JavaScript-Programme (sowie JavaScript-Anweisungen) werden oft als JavaScript-Code bezeichnet.
Semikolon ;
JavaScript-Anweisungen werden durch Semikola getrennt.
Fügen Sie bitte nach jeder ausführbaren Anweisung ein Semikolon hinzu:
a = 5; b = 6; c = a + b;
Wenn durch Semikola getrennt, sind mehrere Anweisungen auf einer Zeile erlaubt:
a = 5; b = 6; c = a + b;
Sie könnten im Internet Beispiele ohne Semikolon sehen.
Hinweis:Das Beenden von Anweisungen mit einem Semikolon ist nicht obligatorisch, aber wir empfehlen es dennoch dringend.
JavaScript-Leerzeichen
JavaScript ignoriert mehrere Leerzeichen. Sie können Leerzeichen zu dem Skript hinzufügen, um die Lesbarkeit zu verbessern.
Diese beiden Zeilen sind gleich:
var person = "Bill"; var person="Bill";
Es ist eine gute Gewohnheit, neben dem Operator ( = + - * / ) Leerzeichen hinzuzufügen:
var x = y + z;
Länge und Umbruch von JavaScript-Zeilen
Um die beste Lesbarkeit zu erreichen, bevorzugen Programmierer oft, Codezeilen auf 80 Zeichen zu begrenzen.
Wenn JavaScript-Anweisungen zu lang sind, ist der beste Ort für einen Umbruch an einem Operator:
Beispiel
document.getElementById("demo").innerHTML = "Hello Kitty.";
JavaScript-Codeblock
JavaScript-Anweisungen können in Klammern ({
...}
)in einem Code-Block kombiniert.
Der Zweck des Code-Blocks ist die Definition von zusammenlaufenden Anweisungen.
Sie werden in JavaScript blockweise kombinierte Anweisungen sehen:
Beispiel
function myFunction() { document.getElementById("demo").innerHTML = "Hello Kitty."; document.getElementById("myDIV").innerHTML = "Wie geht es dir?"; }
Kommentare:In diesem Tutorial haben wir für Code-Blöcke einen Einzug von 4 Leerzeichen verwendet.
Hinweis:Sie werden später im Tutorial mehr über Funktionen lernen.
JavaScript-Schlüsselwörter
JavaScript-Anweisungen werden oft durch ein Schlüsselwort gekennzeichnet, um anzugeben, welche JavaScript-Aktionen ausgeführt werden sollen.
Die folgende Tabelle listet einige der Schlüsselwörter auf, die im Tutorial gelernt werden.
Schlüsselwort | Beschreibung |
---|---|
break | Beenden des switch oder des Loops. |
continue | Verlassen des Loops und Wiederaufnahme am Anfang. |
debugger | Beenden der Ausführung von JavaScript und Aufruf der Debugging-Funktion (falls verfügbar). |
do ... while | Ausführung eines Anweisungsblocks und Wiederholung des Codeblocks, solange die Bedingung wahr ist. |
for | Markierung von Anweisungsblöcken, die ausgeführt werden sollen, solange die Bedingung wahr ist. |
function | Erklärung von Funktionen. |
if ... else | Markierung von Anweisungsblöcken, die ausgeführt werden sollen, abhängig von einer Bedingung. |
return | Verlassen der Funktion. |
switch | Markierung von Anweisungsblöcken, die ausgeführt werden sollen, abhängig von verschiedenen Situationen. |
try ... catch | Fehlerbehandlung für Anweisungsblöcke. |
var | Erklärung von Variablen. |
Kommentare:JavaScript-Schlüsselwörter sind reservierte Wörter. Reservierte Wörter können nicht als Variablenname verwendet werden.
Außerunterrichtliche Lektüre
Erweiterte JavaScript-Tutorials: ECMAScript-Syntax
- Vorherige Seite JS-Ausgabe
- Nächste Seite JS-Syntax