Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist das Javascript-Schlüsselwort var?

Ist das Javascript-Schlüsselwort var?

青灯夜游
青灯夜游Original
2021-09-07 18:07:162045Durchsuche

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 .

Ist das Javascript-Schlüsselwort var?

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.

ECMAScript Keywords
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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn