Grundlegende JavaScript-Syntax
1. Betreiber
Ein Operator ist eine Reihe von Symbolen, die einen Vorgang abschließen. Er hat sieben Kategorien:
Zuweisungsoperatoren (=, =,-=,*=,/=,%=,<<=,>>=,|=,&=), arithmetische Operatoren (,-,* ,/ , ,--,%), Vergleichsoperatoren (>,<,<=,>=,==,===,!=,!==), logische Operatoren (||, &&,!) , bedingte Operation (?:), Verschiebungsoperator (|,&,<<,>>,~,^) und String-Operator ( ).
Viele Menschen wissen möglicherweise nicht, was „===“ ist.
Hier möchte ich Ihnen erklären, dass „===" nur dann stimmt, wenn die Speicheradressen auf beiden Seiten von „===" gleich sind
Und „==" gibt true zurück, wenn die Werte gleich sindZum Beispiel: null==undefiniert gibt „wahr“ zurück, aber null===undefiniert gibt „falsch“ zurück!
2. Ausdruck
Die Kombination aus Operatoren und Operanden wird als Ausdruck bezeichnet und normalerweise in vier Kategorien unterteilt: Zuweisungsausdrücke, arithmetische Ausdrücke, boolesche Ausdrücke und Zeichenfolgenausdrücke.
Ein Javascript-Programm besteht aus mehreren Anweisungen, die Anweisungen zum Schreiben von Programmen sind.
Javascript bietet einen vollständigen Satz grundlegender Programmieranweisungen: Zuweisungsanweisung, Schalterauswahlanweisung, While-Schleifenanweisung, For-Schleifenanweisung, für jede Schleifenanweisung, Do-While-Loop-Anweisung, Break-Loop-Interrupt-Anweisung, Continue-Loop-Unterbrechungsanweisung , with-Anweisung, try...catch-Anweisung, if-Anweisung (if..else, if...else if...), let-Anweisung.
4. Funktion
Eine Funktion ist ein benanntes Anweisungssegment, das als Ganzes referenziert und ausgeführt werden kann. Bitte achten Sie bei der Nutzung von Funktionen auf folgende Punkte:
1) Funktionen werden durch das Schlüsselwort function definiert (können auch mit dem Funktionskonstruktor erstellt werden);
2) Mit dem Schlüsselwort function definierte Funktionen können überall innerhalb eines Bereichs aufgerufen werden (auch vor der Anweisung, die die Funktion definiert), während mit dem Schlüsselwort var definierte Funktionen definiert werden müssen, bevor sie aufgerufen werden können;
4) Parameter stellen die Werte dar, die zur Verwendung oder Operation an die Funktion übergeben werden. Es kann eine Konstante, eine Variable oder eine Funktion sein. Innerhalb der Funktion kann das Argumentobjekt übergeben werden (das Argumentobjekt ist ein Pseudo). Array und das aufgerufene Attribut wird von der aufgerufenen Funktion referenziert), um auf alle Parameter zuzugreifen;
5) Die Return-Anweisung wird verwendet, um den Wert des Ausdrucks zurückzugeben.
6) Die yield-Anweisung löst einen Ausdruck aus und unterbricht die Funktionsausführung bis zum nächsten Aufruf von next.
5. Objekt
Eine wichtige Funktion von Javascript ist die objektorientierte Funktion. Durch objektbasierte Programmierung kann die Programmentwicklung intuitiver, modularer und wiederverwendbarer durchgeführt werden.
6. Veranstaltungen
Vorgänge, die auftreten, wenn ein Benutzer mit einer Webseite interagiert, werden als Ereignisse bezeichnet. Ereignisse können durch Benutzer, Seitenänderungen oder sogar Ereignisse ausgelöst werden, die Sie nicht sehen können (z. B. Änderungen des Ajax-Interaktionsfortschritts).
Die meisten Dinge werden durch Benutzeraktionen verursacht. Wenn der Benutzer beispielsweise die Maustaste drückt, wird ein Klickereignis generiert. Wenn sich der Mauszeiger über den Link bewegt, wird ein Mouseover-Ereignis generiert.
In Javascript werden Ereignisse oft in Verbindung mit Event-Handlern verwendet.
wie var myVariable = "some value";
Eine Variable hat ihren Typ. Im obigen Beispiel ist der Typ von myVariable string (string)
Zu den von JavaScript unterstützten gängigen Typen gehören:
Objekt: Objekt
Array: Array
null: ein Nullwert, der einzige Wert ist null;
undefiniert: Variablen ohne Definition oder Zuweisung
ist wahr oder falsch, es ist vom booleschen Typ (beachten Sie, dass Anführungszeichen nicht zulässig sind, da es sonst als Zeichenfolge behandelt wird).
Der obige Inhalt stellt die grundlegende Syntax von JavaScript für den Einstieg in JavaScript vor. Ich hoffe, dass er für alle hilfreich ist.