| ## Reservierte Wörter
| Übersicht reservierter Wörter

## Übersicht reservierter Wörter

JavaScript enthält eine Reihe von Schlüsselwörtern mit bestimmter Bedeutung. Diese "reservierten Wörter" sollten Sie kennen, um nicht versehentlich gleichnamige Variablen oder Funktionen zu definieren. Denn dies ist nicht erlaubt. Einige der reservierten Wörter der folgenden Liste sind bereits in Gebrauch, andere sind für den zukünftigen Sprachausbau von JavaScript geplant. Auch noch nicht benutzte reservierte Wörter dürfen Sie nicht als Variablen- oder Funktionsnamen verwenden.

Reserviertes Wort | Erläuterung
--- | ---
`abstract` | Noch nicht verwendet
`boolean` | Noch nicht verwendet
`break` | Als Anweisung: Abbruch in Schleifen
`byte` | Noch nicht verwendet
`case` | für Fallunterscheidungen
`catch` | Als Anweisung: dient zur Fehlerbehandlung (ab JavaScript-Version 1.4)
`char` | Noch nicht verwendet
`class` | Noch nicht verwendet
`const` | Dient zur Deklaration von Konstanten (ab JavaScript-Version 1.5)
`continue` | Als Anweisung: Fortsetzung in Schleifen
`default` | Für Fallunterscheidungen
`delete` | Operator: Objekte und Objekteigenschaften löschen
`do` | Für Schleifen mit "do-while"
`double` | Noch nicht verwendet
`else` | Sonst-Fall in bedingten Anweisungen mit "if"
`export` | Als Anweisung: Objekte oder Funktionen für fremde Scripts ausführbar machen
`extends` | Noch nicht verwendet
`false` | Rückgabewert von Funktionen: falsch
`final` | Noch nicht verwendet
`finally` | Noch nicht verwendet
`float` | Noch nicht verwendet
`for` | Für Schleifen mit "for"
`function` | Für Funktionen
`goto` | Noch nicht verwendet
`if` | für bedingte Anweisungen mit "if"
`implements` | Noch nicht verwendet
`in` | für spezielle Schleifen mit "for"
`instanceof` | Prüft, ob eine Variable eine Instanz eines Objektes ist (ab JavaScript-Version 1.4)
`int` | Noch nicht verwendet
`long` | Noch nicht verwendet
`native` | Noch nicht verwendet
`new` | Dient zum Definieren von Objekten
`null` | Setzt ein Objekt auf `null`, ohne das Objekt selbst zu löschen
`package` | Noch nicht verwendet
`private` | Noch nicht verwendet
`protected` | Noch nicht verwendet
`public` | Noch nicht verwendet
`return` | Für Rückgabewerte in Funktionen
`short` | Noch nicht verwendet
`static` | Noch nicht verwendet
`super` | Noch nicht verwendet
`switch` | Für Fallunterscheidungen
`synchronized` | Noch nicht verwendet
`this` | Für Bezug auf das aktuelle Objekt
`throw` | Als Anweisung: Nutzerdefinierte Ausnahme (ab JavaScript-Version 1.4)
`throws` | Noch nicht verwendet
`transient` | Noch nicht verwendet
`true` | Rückgabewert von Funktionen: wahr
`try` | Als Anweisung: testet eine Anweisung auf Ausführbarkeit (ab JavaScript-Version 1.4)
`typeof` | Operator: liefert den Typ eines Elementes
`var` | Für Variablendefinitionen
`void` | Operator: unterdrückt Rückgabewerte
`while` | Für Schleifen mit "while"
`with` | Um mehrere Anweisungen mit einem Objekt durchzuführen

| Event-Handler
| Schleifen (while/for/do-while)

© 2001 selfhtml@teamone.de