Ihre Suchergebnisse

    Neu in JavaScript 1.5

    JavaScript Version 1.5 führt die nachfolgend beschreibenen neuen Features und Verbesserungen ein.

    Laufzeitfehler

    Laufzeitfehler werden nun als Ausnamahefehler behandelt und ausgeworfen.

    Erweiterung der Number-Formatierung

    Die Formatierung von Numbers wurde durch die Methoden Number.prototype.toExponential, Number.prototype.toFixed, und Number.prototype.toPrecision erweitert. Weitere Informationen unter Number-Objekt.

    Verbesserung von Regulären Ausdrücken

    Die folgenden Verbesserungen für Reguläre Ausdrücke wurden hinzugefügt:

    • Den Quantoren +, *, ? und {} kann nun ein ? hintangestellt werden, um sie "genügsam" (eine möglichst geringe Anzahl von passende Zeichen einschließend) zu machen. Siehe den Tabelleneintrag für ? in der Tabelle unter Reguläre Ausdrücke.
    • Non-capturing parentheses, (?:x) können anstelle von capturing parentheses, (x) eingesetzt werden. Bei den non-capturing parentheses werden die Übereinstimmung nicht gespeichert.
    • Positive und negative lookahead assertions werden unterstützt. Siehe x(?=y) und x(?!y).
    • Das Flag m wurde hinzugefügt, womit gekennzeichnet wird, dass der reguläre Ausdruck über mehrere Zeilen angewendet werden soll. Weitere Informationen unter Erweiterte Suche mit Optionen (Flags).

    Bedingte Funktionsdeklationen

    Funktionen können nun in einer if-Klausel abhängig von einer Bedingung deklariert werden. Siehe Definieren von Funktionen.

    Funktionsausdrücke

    Funktionen können nun innerhalb von Ausdrücken definiert werden. Siehe Definieren von Funktionen.

    Mehrere catch-Klauseln

    Es können nun mehrere catch-Klauseln in try...catch- Anweisungen angegeben werden. Siehe try...catch-Anweisung.

    Getter und setter

    Objekten können getter und setter hinzugefügt werden. Dieses Feature ist nur in der C-Implementation von JavaScript verfügbar. Siehe Definition von gettern und settern.

    Konstanten

    Nur-lesbare benannte Konstanten werden unterstützt. Dieses Feature ist nur in der C-Implementation von JavaScript verfügbar. Siehe Konstanten.

    Schlagwörter des Dokuments und Mitwirkende

    Schlagwörter:
    Mitwirkende an dieser Seite: eminor
    Zuletzt aktualisiert von: eminor,