Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist das Javascript-Schlüsselwort var?
var ist ein Schlüsselwort in Javascript, aber js-Schlüsselwörter sind nicht nur var, sondern auch break, else, new, case, final, return, void, Catch, for, switch, while, continue, this, with, if usw .
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript-Schlüsselwörter
Schlüsselwörter sind eine Reihe von Namen (oder Befehlen), die intern in der durch ECMA-262 spezifizierten JavaScript-Sprache verwendet werden. Diese Namen dienen bestimmten Zwecken und Benutzer können keine Bezeichner mit demselben Namen anpassen. Spezifische Anweisungen finden Sie in der Tabelle.
break | delete | if | this | while |
case | do | in | throw. | mit |
catch | else | Instanz von | versuchen | |
weiter | endlich | neuer | typeof | |
Debugger (neu in ECMAScript 5) | für | zurück | var | |
Standard | Funktion | switch | void |
Es ist ersichtlich, dass var ein Schlüsselwort in Javascript ist, aber die Schlüsselwörter in js sind nicht nur var, sondern auch break, delete, if, this, while usw.
Javascript reservierte Wörter
ECMA beschreibt auch einen weiteren Satz reservierter Wörter, die nicht als Bezeichner verwendet werden können. Obwohl reservierte Wörter noch keine spezifische Verwendung in der Sprache haben, ist es möglich, dass sie in Zukunft als Schlüsselwörter verwendet werden. Im Folgenden sind alle durch ECMA Version 3 definierten reservierten Wörter aufgeführt:
abstract, enum, int, short, boolean, export, interface, static, byte, extensions, long, super, char, final, native, synchronisiert, class, float, package, throws, const, goto, privat, transient, Debugger, implementiert, protected, volatile, double, import, public.
Die Verwendung von Schlüsselwörtern als Bezeichner im Code führt in den meisten Browsern zu einem „Identifier Expected“-Fehler (fehlender Bezeichner). Die Verwendung reservierter Wörter führt je nach Browser möglicherweise nicht zu demselben Fehler. Im Allgemeinen ist es am besten, keine Schlüsselwörter und reservierten Wörter als Bezeichner zu verwenden, um die Kompatibilität mit zukünftigen Versionen von ECMAScript aufrechtzuerhalten.
Der Inhalt von Schlüsselwörtern ist nicht statisch, da sich die Schlüsselwörter auch ändern. ES2015 fügt beispielsweise let und const als Schlüsselwörter hinzu.
【Empfohlenes Lernen: Javascript-Tutorial für Fortgeschrittene】
Das obige ist der detaillierte Inhalt vonIst das Javascript-Schlüsselwort var?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!