April 2021
Intermediate to advanced
748 pages
23h 12m
German
In Kapitel 4 haben wir Ausdrücke als JavaScript-Phrasen bezeichnet. Folgt man dieser Analogie, könnte man Anweisungen als JavaScript-Sätze oder -Befehlsformen betrachten. So wie man im Englischen und Deutschen und in vielen anderen Sprachen Sätze mit Punkten beendet und voneinander abgrenzt, werden JavaScript-Anweisungen mit Semikola (siehe 2.6) beendet. Ausdrücke werden ausgewertet, um einen Wert zu erzeugen, Anweisungen hingegen werden ausgeführt, um etwas geschehen zu lassen.
Eine Möglichkeit, »etwas geschehen zu lassen«, ist die Auswertung eines Ausdrucks, der Seiteneffekte hat. Ausdrücke mit Seiteneffekten, wie etwa Zuweisungen oder Funktionsaufrufe, können eigenständig als Anweisungen stehen und werden bei dieser Art ...