Heim  >  Artikel  >  Web-Frontend  >  Grundlegende Syntax von JavaScript-Lernnotizen

Grundlegende Syntax von JavaScript-Lernnotizen

韦小宝
韦小宝Original
2017-11-30 09:43:371478Durchsuche

JavaScript Lernen Sie die grundlegende Syntax von Notizen kennen. Wenn Sie mit der grundlegenden Syntax von JavaScript nicht vertraut sind, können Sie es speichern und einen Blick darauf werfen! Verschiedene

arithmetische Operatoren

, Vergleichsoperatoren, logische Operatoren; if else-Anweisungen,

switch-Anweisung

; for-Schleife, while-Schleife ausführen

label, break, continue

try-catch-throw-Anweisung;

Sie können den Referenzlink am Ende des Artikels überprüfen.

Der folgende Inhalt besteht aus verschiedenen Teilen von JavaScript.

In diesem Artikel wird zunächst auf die Unterschiede in mehreren Details im oben genannten Inhalt eingegangen.

1. Kongruenzurteil Im JavaScript-Vergleichsoperator gibt es ein Kongruenzurteil ===, mit dem beurteilt wird, ob Wert und Typ beides sind gleich.

2. for/in-Schleife Die for/in-Schleife in JavaScript ähnelt ein wenig der erweiterten for-Schleife in Java, wird aber durchläuft die Eigenschaften des Objekts .
Wobei x der Attributname und person[x] der Wert des Attributs ist.

var person={fname:"John",lname:"Doe",age:25};
for (x in person)
{
      txt=txt + person[x];
}

3.With-Anweisung

Mit der With-Anweisung beim Zugriff auf das Objekt
Eigenschaften und Methoden

Dort Es ist nicht erforderlich, das Referenzobjekt wiederholt anzugeben. Im With-Anweisungsblock beziehen sich alle Eigenschaften und Methoden, die von JavaScript nicht erkannt werden, auf das vom Anweisungsblock angegebene Objekt.

Funktion: Erstellen Sie ein Standardobjekt für ein Programm.

Format: mit (a87fdacec66f0909fc0757c19f2d2b1d){ 9f6ace05b7549af30d346c7bb6f534fe }

Das heißt:

Beispiel: Bei Verwendung des Document-Objekts Beim Schreiben( ) oder writeln()-Methode wird häufig die folgende Form verwendet:

      With Object {
      Statements
      }

Wenn eine große Datenmenge angezeigt werden muss, wird die gleiche document.writeln()-Anweisung mehrmals verwendet In diesem Fall kann es so sein: Wie im folgenden Programm werden alle Anweisungen mit dem Document-Objekt als Referenzobjekt im With-Anweisungsblock platziert, wodurch die Anzahl der Anweisungen reduziert wird.

      document.writeln(”Hello!“);

<!DOCTYPE html>
<html>
  <head>
    <title>withTest.html</title>
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
  </head>
<body>
    <script type="text/javascript">
        with (document) {
            write("您好 !");
            write("<br>这个文档的标题是 : \"" + title + "\".");
            write("<br>这个文档的 URL 是: " + URL);
            write("<br>现在不用每次都写出 document对象的前缀了!");
        }
    </script>
</body>
</html>
4. Zeilenumbruch

Sie können einen Backslash verwenden, um eine Codezeile umzubrechen:

Aber Sie können den Satz nicht so brechen:

document.write("Hello \
World!");

Das Obige ist der Inhalt der grundlegenden Grammatik der JavaScript-Lernnotizen Informationen, suchen Sie bitte auf dieser Seite!

document.write \("Hello World!");

Verwandte Empfehlungen:

Javascript-Programmierung wesentlich_JS-Syntaxwörterbuch_Grundkenntnisse

Zusammenfassung von 10 gängigen Methoden in der JS-Syntax zur Verbesserung der Codierungseffizienz

Manipulieren Sie JSON-Objekte in Javascript und fügen Sie einfache Implementierungen zum Löschen und Ändern hinzu

Das obige ist der detaillierte Inhalt vonGrundlegende Syntax von JavaScript-Lernnotizen. 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