JavaScript-Übersicht
JavaScript ist eine objekt- und ereignisgesteuerte Skriptsprache, die hauptsächlich auf der Clientseite verwendet wird.
Funktionen:
1. Interaktivität (alles, was es kann, ist dynamische Interaktion von Informationen)
2. Sicherheit (direkter Zugriff auf die lokale Festplatte ist nicht erlaubt)
3. Plattformübergreifend (jeder Browser, der JS interpretieren kann, kann es ausführen, unabhängig von der Plattform)
JavaScript unterscheidet sich von Java
1 Netscape. Früher LiveScript; Java ist ein Produkt von Sun und jetzt ein Produkt von Oracle.
2. JS ist objektbasiert und Java ist objektorientiert.
3. JS muss nur interpretiert werden, bevor es ausgeführt werden kann. Java muss zuerst in eine Bytecode-Datei kompiliert und dann ausgeführt werden.
4. JS ist schwach typisiert und Java ist stark typisiert.
JavaScript-Syntax
Jede Sprache hat ihre eigenen grammatikalischen Regeln. Die JS-Syntax ist der von Java sehr ähnlich und daher einfacher zu erlernen. JS verfügt außerdem über Variablen, Anweisungen, Funktionen, Arrays und andere gängige Sprachelemente.
1. Variablen
werden über das Schlüsselwort var definiert. Dies bedeutet, dass kein spezifischer Datentyp angegeben werden muss.
Beispiel: var x = 3 (undefiniert).
Hinweis: Javascript-Anweisungen müssen nicht mit einem Semikolon am Ende enden, was eine nicht strenge Sprachfunktion ist.
Aber um den Programmierstandards zu entsprechen, muss der Terminator wie Java definiert werden.
Und in einigen Fällen muss ein Semikolon geschrieben werden, wie zum Beispiel: var x = 3; var y =5. Wenn zwei Anweisungen in derselben Zeile geschrieben werden, müssen sie durch ein Semikolon getrennt werden.
1) Schlüsselwörter: fast das gleiche wie Java
2) Bezeichner, Trennzeichen: das gleiche wie Java
3) Kommentare: Diese beiden Arten von Java werden verwendet: / / und /* */
4) Datentyp: Zahlentyp, String-Typ, boolescher Typ, undefiniert (wenn die Variable deklariert, aber nicht zugewiesen ist)
5) Variable: var (schwach Typ, ähnlich wie Object in Java)
6) In js sind einfache und doppelte Anführungszeichen gleich und sie kapseln Zeichenfolgen (es müssen jedoch zwei Anführungszeichen gleichzeitig gekapselt werden, und die internen Anführungszeichen müssen einfache Anführungszeichen verwendet werden)
7) Globale Variablen und lokale Variablen
Globale Variablen----Solange sie nicht innerhalb der Funktion deklariert sind, sind sie es. Und es wird nicht durch geschweifte Klammern unterschieden, noch wird es durch