Heim  >  Artikel  >  Web-Frontend  >  Eine kurze Diskussion über Javascript-Syntax und Timing-Funktionen

Eine kurze Diskussion über Javascript-Syntax und Timing-Funktionen

PHPz
PHPzOriginal
2016-05-16 16:01:34986Durchsuche

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

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