Heim >Web-Frontend >js-Tutorial >Eine kurze Diskussion über Javascript-Syntax und Timing-Funktionen
Anfänger verstehen möglicherweise Javascript-Timer falsch und denken, dass es sich um Threads handelt. Tatsächlich wird Javascript in einem einzelnen Thread ausgeführt und Timer sind nur für die Ausführung zu einem bestimmten Zeitpunkt in der Zukunft geplant, und die spezifische Ausführungszeit kann nicht garantiert werden. denn während des Lebenszyklus der Seite kann es sein, dass anderer Code zu unterschiedlichen Zeiten den Javascript-Prozess steuert.
1. Grundlegende JavaScript-Syntax.
(1) Datentypen und Variablentypen. Ganzzahl, Dezimalzahl, Layout, Zeichenfolge, Datum und Uhrzeit, Array-Zwang: parseInt() parseFloat() isNaN()
(2) Array var array name = new Array([length]); //" Fake „array a.length – Länge a[subscript] = Wert. a[subscript]
(3) Funktion
Der Code lautet wie folgt:
function 函数名(形参) { } function ShowStr(a) { }
2. DOM-Operation
DOM - Dokumentobjektmodell Dokumentobjektmodell. Baum
Lineares Modell, Baummodell, Netzmodell
Fenster
Verlauf
Standort
Dokument
100db36a723c770d327fc0aef2ce13b173a6ac4ed44ffec12cee46588e518a5e
Kopf
Körper
a, img, Tabelle, ul, ol....
Status
Objekt – Substantiv Verhaltensverb der Objektmerkmale
(1) Fenster 1.alert() window.alert();
2.[var a = ]window.confirm("Kannst du einem Leoparden entkommen? Warum fragen?" //prompt(); - - Wird daher nicht häufig verwendet Ich erinnere mich nicht daran. Geben Sie
3.open(); open("Address", "_blank/_self", "Characteristics of new window"); ://jb51.net"); Öffnen Sie die Seite in einem neuen Fenster und kehren Sie zum neuen Fenster zurück. a ist ebenfalls eine Variable vom Typ Fenster. Einzelheiten bedürfen der Übersetzung.
4.close(); window.close();
5.setTimeout("code", Millisekunden) Führen Sie den Code nach der angegebenen Anzahl von Millisekunden einmal aus.
Beispiel
<script language="javascript"> function showTime() { var date = new Date(); document.getElementById("hh").innerHTML = date; window.setTimeout("showTime()",1000); } window.setTimeout("showTime()",1000); </script>
Übung
Erstellen Sie eine Seite, auf der nach 5 Sekunden die Startseite erscheint
<script language="javascript"> var a; function openAD() { a = window.open("http://hovertree.com","_blank","width=200 height=200 toolbar=no top=0 left=0"); window.setTimeout("closeAD()",5000); } function closeAD() { a.close(); } window.setTimeout("openAD()",5000); </script>
Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, er gefällt euch allen.
[Verwandte Tutorial-Empfehlungen]
1. JavaScript-Video-Tutorial
2. JavaScript-Online-Handbuch
3. Bootstrap-Tutorial