JavaScript Syntax
JavaScript ist eine Programmiersprache. Syntaxregeln definieren die Sprachstruktur.
JavaScript-Syntax
JavaScript ist eine Skriptsprache.
Es ist eine leichtgewichtige, aber leistungsstarke Programmiersprache.
JavaScript-Literale
In Programmiersprachen werden feste Werte im Allgemeinen als Literale bezeichnet, wie z. B. 3.14.
ZahlenliteraleSie können Ganzzahlen oder Dezimalzahlen oder wissenschaftliche Notation (e) sein.
String-LiteraleSie können einfache oder doppelte Anführungszeichen verwenden:
AusdrucksliteraleZur Berechnung verwendet:
Array-LiteraleEin Array definieren:
Objekt-LiteraleEin Objekt definieren:
Funktions-LiteraleEine Funktion definieren:
JavaScript-Variablen
In Programmiersprachen werden Variablen verwendet, um Datenwerte zu speichern.
JavaScript verwendet Schlüsselwörtervar, um Variablen zu definieren, und verwendet das Gleichheitszeichen, um Variablen Werte zuzuweisen:
Auf Variablen kann über den Variablennamen zugegriffen werden. In imperativen Sprachen sind Variablen normalerweise veränderlich. Ein Literal ist ein konstanter Wert.
![]() |
Eine Variable ist einName.Ein Literal ist einWert。 |
|---|
JavaScript: Operatoren
JavaScript verwendetArithmetische Operatorenum Werte zu berechnen:
JavaScript verwendetZuweisungsoperatorenum Werte an Variablen zuzuweisen:
Die JavaScript-Sprache hat viele Arten von Operatoren:
| Type | Beispiele | Beschreibung |
|---|---|---|
| Zuweisungs-, arithmetische und bitweise Operatoren | = + - * / | Beschrieben in JS-Operatoren |
| Bedingte, Vergleichs- und logische Operatoren | == != < > | Beschrieben in JS-Vergleichsoperatoren |
JavaScript-Anweisungen
In HTML werden JavaScript-Anweisungen verwendet, um Befehle an den Browser zu senden.
Anweisungen werden durch Semikolons getrennt:
y = x * 10;
JavaScript-Schlüsselwörter
JavaScript-Schlüsselwörter werden verwendet, um auszuführende Operationen zu kennzeichnen.
Wie jede andere Programmiersprache reserviert JavaScript einige Schlüsselwörter für den eigenen Gebrauch.
varDas Schlüsselwort teilt dem Browser mit, eine neue Variable zu erstellen:
var y = x * 10;
JavaScript reserviert auch einige Schlüsselwörter, die in der aktuellen Sprachversion nicht verwendet werden, aber in zukünftigen JavaScript-Erweiterungen verwendet werden.
Die folgenden sind die wichtigsten reservierten Schlüsselwörter in JavaScript (in alphabetischer Reihenfolge):
| abstract | else | instanceof | super |
| boolesch | enum | int | switch |
| break | export | interface | synchronized |
| Byte | extends | let | this |
| case | false | long | throw |
| catch | final | native | throws |
| char | finally | new | transient |
| class | float | null | wahr |
| const | for | package | try |
| continue | Funktion | private | typeof |
| debugger | goto | protected | var |
| default | if | public | void |
| Löschen | implements | return | volatile |
| do | import | short | while |
| double | in | static | with |
JavaScript-Kommentare
Nicht alle JavaScript-Anweisungen sind "Befehle". Doppelter Schrägstrich//Der Inhalt nach dem doppelten Schrägstrich wird vom Browser ignoriert:
JavaScript-Datentypen
JavaScript hat mehrere Datentypen: Zahlen, Zeichenketten, Arrays, Objekte usw.:
var points = x * 10; // Zahl, die über ein Ausdrucksliteral zugewiesen wird
var lastName = "Johnson"; // String, der über ein String-Literal zugewiesen wird
var cars = ["Saab", "Volvo", "BMW"]; // Array, das über ein Array-Literal zugewiesen wird
var person = {firstName:"John", lastName:"Doe"}; // Objekt, das über ein Objekt-Literal zugewiesen wird
Konzept der Datentypen
In Programmiersprachen sind Datentypen ein sehr wichtiges Konzept.
Um mit Variablen zu arbeiten, ist es sehr wichtig, das Konzept der Datentypen zu verstehen.
Ohne Datentypen kann das folgende Beispiel nicht ausgeführt werden:
Wie wird 16 plus "Volvo" berechnet? Erzeugt das Obige einen Fehler oder gibt es das folgende Ergebnis aus?
Sie können den obigen Code in Ihrem Browser ausführen, um den Effekt zu sehen.
In den folgenden Kapiteln erfahren Sie mehr über Datentypen.
JavaScript-Funktionen
JavaScript-Anweisungen können innerhalb von Funktionen geschrieben werden, und Funktionen können wiederholt referenziert werden:
Eine Funktion referenzieren= die Funktion aufrufen (die Anweisungen innerhalb der Funktion ausführen).
return a * b; // Gibt das Ergebnis von a multipliziert mit b zurück
}
Groß-/Kleinschreibung in JavaScript
JavaScript unterscheidet zwischen Groß- und Kleinschreibung.
Achten Sie beim Schreiben von JavaScript-Anweisungen darauf, ob die Feststelltaste ausgeschaltet ist.
Die FunktionengetElementByIdundgetElementbyIDsind unterschiedlich.
Ebenso sind die VariablenmyVariableundMyVariableebenfalls unterschiedlich.
JavaScript-Zeichensatz
JavaScript verwendet den Unicode-Zeichensatz.
Unicode umfasst alle Zeichen, einschließlich Satzzeichen und anderer Zeichen.
Weitere Informationen finden Sie in unseremvollständigen Unicode-Referenzhandbuch。
Wussten Sie schon?
![]() |
In JavaScript ist die CamelCase-Namenskonvention üblich, wie lastName (statt lastname). |
|---|
