Looking for javascript Keywords? Try Ask4Keywords

JavaScriptStrikter Modus


Syntax

  • 'streng verwenden';
  • "streng verwenden";
  • "use strict";

Bemerkungen

Der strikte Modus ist eine in ECMAScript 5 hinzugefügte Option, um einige abwärtsinkompatible Erweiterungen zu ermöglichen. Verhaltensänderungen im "strikten Modus" -Code umfassen:

  • Die Zuweisung an nicht definierte Variablen führt zu einem Fehler, anstatt neue globale Variablen zu definieren.
  • Das Zuweisen oder Löschen von nicht beschreibbaren Eigenschaften (wie window.undefined ) führt zu einem Fehler, anstatt sie im window.undefined auszuführen.
  • Die 0777 (z. 0777 ) wird nicht unterstützt.
  • Die with Anweisung wird nicht unterstützt.
  • eval kann keine Variablen im umgebenden Bereich erstellen.
  • .arguments Eigenschaften .caller und .arguments Funktionen werden nicht unterstützt.
  • Die Parameterliste einer Funktion darf keine Duplikate haben.
  • window werden nicht mehr automatisch als Wert verwendet this .

HINWEIS : - Der " strikte " Modus ist NICHT standardmäßig aktiviert, als würde eine Seite JavaScript verwenden, das von Funktionen des nicht strengen Modus abhängt. Daher muss es vom Programmierer selbst aktiviert werden.

Strikter Modus Verwandte Beispiele