Heim > Web-Frontend > js-Tutorial > Hauptteil

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

PHPz
Freigeben: 2018-10-15 15:19:11
Original
982 Leute haben es durchsucht

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)
{
}
Nach dem Login kopieren

2. DOM-Operation

DOM - Dokumentobjektmodell Dokumentobjektmodell. Baum
Lineares Modell, Baummodell, Netzmodell
Fenster
Verlauf
Standort
Dokument


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>
Nach dem Login kopieren

Ü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>
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage