Viele grundlegende Inhalte in JavaScript sind im Grunde genommen derselbe wie in Java, daher müssen sie nicht separat wiederholen, einschließlich:
Verschiedene arithmetische Operatoren, Vergleichsoperatoren und logische Operatoren;
Wenn sonst Anweisung, Switch -Anweisung;
Für Schleife während der Schleife während der Schleife;
Tags, bricht, fahren Sie fort;
Versuchen Sie es mit Fangrohr.
Sie können den Referenzlink nach dem Artikel anzeigen.
Der folgende Inhalt ist verschiedene Teile von JavaScript.
In diesem Artikel geht es zunächst um die Unterschiede im obigen Inhalt.
1. Konsolidierter Urteil
Im Vergleichsbetreiber von JavaScript === gibt es ein kongruentes Urteilsvermögen, mit dem festgestellt wird, ob die Werte und Typen gleich sind.
2.Für/in Schleife
Die für/in der Schleife in JavaScript ist ein bisschen wie der erweiterte für die Schleife in Java, aber es wird verwendet, um die Eigenschaften eines Objekts zu durchqueren.
Die Codekopie lautet wie folgt:
var person = {fname: "John", lname: "doe", Alter: 25};
für (x persönlich)
{
txt = txt + person [x];
}
wobei x der Attributname ist und Person [x] der Wert des Attributs ist.
3. Mit Anweisung
Mit der With -Anweisung müssen Sie beim Zugriff auf Objekteigenschaften und -methoden nicht wiederholt das Referenzobjekt angeben. Im With -Anweisungsblock beziehen sich alle Attribute und Methoden, die von JavaScript nicht erkannt werden, mit den im Anweisungsblock angegebenen Objekten.
Funktion: Erstellen Sie Standardobjekte für ein Programm.
Format: mit (<Object>) {<State Gruppe>}
Im Augenblick:
Die Codekopie lautet wie folgt:
Mit Objekt {
Aussagen
}
Zum Beispiel: Wenn Sie die Methode write () oder writeeln () mit dem Dokumentobjekt verwenden, wird häufig das folgende Formular verwendet:
Die Codekopie lautet wie folgt:
document.writeeln ("Hallo!");
Wenn Sie eine große Datenmenge anzeigen müssen, wird das gleiche Dokument.WriteLN () -Anweisung mehrmals verwendet. Zu diesem Zeitpunkt können Sie alle Anweisungen mit dem Dokumentobjekt als Referenzobjekt in den Block mit Anweisungsblock wie das folgende Programm einfügen, um den Zweck der Reduzierung der Anzahl der Anweisungen zu erreichen.
Die Codekopie lautet wie folgt:
<! DocType html>
<html>
<kopf>
<title> withTest.html </title>
<meta http-equiv = "keywords" content = "keyword1, keyword2, keyword3">
<meta http-äquiv = "Beschreibung" content = "Dies ist meine Seite">
<meta http-äquiv = "content-type" content = "text/html; charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ styles.css">->
</head>
<body>
<script type = "text/javaScript">
mit (Dokument) {
Schreiben Sie ("Hallo!");
Write ("<br> Der Titel dieses Dokuments lautet: /" " + title +" /".");
Schreiben ("<br> Die URL dieses Dokuments lautet:" + URL);
Schreiben Sie ("<br> Jetzt müssen Sie nicht jedes Mal das Präfix des Dokumentobjekts schreiben!");
}
</script>
</body>
</html>
4. Brechen Sie die Linie
Sie können einen Backslash verwenden, um einen Codesatz zu trennen:
Die Codekopie lautet wie folgt:
document.write ("Hallo /
Welt!");
Sie können jedoch keine solche Aussage machen:
document.write /
("Hallo Welt!");