Читать книгу JavaScript – Das Handbuch für die Praxis - David Flanagan - Страница 154
5.8Zusammenfassung
ОглавлениеIn diesem Kapitel wurden die einzelnen Anweisungen von JavaScript vorgestellt, die hier noch einmal zusammengefasst sind:
Tabelle 5-1: JavaScript-Anweisungssyntax
| Anweisung | Zweck |
| break | Bricht aus der innersten Schleife oder aus einem switch oder einer benannten äußeren Anweisung aus. |
| case | Markiert eine Anweisung in einem switch. |
| class | Deklariert eine Klasse. |
| const | Deklariert und initialisiert eine oder mehrere Konstanten. |
| continue | Stößt den nächsten Durchlauf einer innersten Schleife oder einer benannten Schleife an. |
| debugger | Debugger-Breakpoint. |
| default | Markiert die Standardanweisung in einem switch. |
| do/while | Eine Alternative zur while-Schleife. |
| export | Deklariert Werte, die in andere Module importiert werden können. |
| for | Eine leicht zu verwendende Schleife. |
| for/await | Durchläuft asynchron die Werte eines async-Iterators. |
| for/in | Aufzählen der Eigenschaftsnamen eines Objekts. |
| for/of | Aufzählen der Werte eines iterierbaren Objekts wie z.B. eines Arrays. |
| function | Deklariert eine Funktion. |
| if/else | Führt bedingungsabhängig eine von zwei Anweisungen aus. |
| import | Deklariert Namen für Werte, die in anderen Modulen definiert wurden. |
| label | Benennt eine Anweisung (gibt ihr ein Label bzw. eine Sprungmarke) zur Verwendung mit break und continue. |
| let | Deklariert und initialisiert eine oder mehrere blockbezogene Variablen (neue Syntax). |
| return | Liefert einen Wert aus einer Funktion zurück. |
| switch | Mehrwegige Verzweigung zu case- oder default-Sprungmarken. |
| throw | Löst eine Ausnahme aus. |
| try/catch/finally | Behandelt Ausnahmen und enthält Aufräumcode. |
| "use strict" | Wendet Einschränkungen des strict-Modus auf ein Skript oder eine Funktion an. |
| var | Deklariert und initialisiert eine oder mehrere Variablen (veraltet). |
| while | Ein grundlegendes Schleifenkonstrukt. |
| with | Erweitert die Geltungsbereichskette (im strict-Modus verboten). |
| yield | Stellt einen Wert bereit, über den iteriert werden soll; wird nur in Generatorfunktionen verwendet. |