Heim > Web-Frontend > js-Tutorial > Hauptteil

Detaillierte Erklärung des Ladens und Ausführens in JavaScript

迷茫
Freigeben: 2017-03-26 15:14:56
Original
1547 Leute haben es durchsucht

Im Anschluss an den vorherigen Artikel „Einführung in die Browser-Rendering-Prinzipien“ geht es in diesem Artikel um das Laden und Ausführen von JavaScript.

Im Allgemeinen verfügen Browser über zwei Hauptfunktionen zum Ausführen von JavaScript:

1) Sofort nach dem Laden ausführen

2 ) Wird nachfolgend blockiert Inhalt der Seite (einschließlich Seitenrendering und Download anderer Ressourcen) bei Ausführung

Wenn also mehrere JS-Dateien eingeführt werden, werden diese JS-Dateien für den Browser nacheinander geladen und nacheinander ausgeführt ein anderer.

Da JavaScript möglicherweise den DOM-Baum von HTML-Dokumenten verwaltet, laden Browser im Allgemeinen JS-Dateien nicht parallel herunter, wie sie CSS-Dateien parallel herunterladen. Dies liegt an der Besonderheit von JS-Dateien. Wenn Ihr JavaScript die nachfolgenden DOM-Elemente bedienen möchte, meldet der Browser daher eine Fehlermeldung, dass das Objekt nicht gefunden werden kann. Dies liegt daran, dass der nachfolgende HTML-Code blockiert wird, wenn JavaScript ausgeführt wird, und beim Betrieb des DOM keine nachfolgenden Knoten vorhanden sind Baum.

Der traditionelle Weg

Wenn Sie Code wie diesen schreiben:

<script type="text/javascript"  src="http://coolshell.cn/asyncjs/alert.js"></script>
Nach dem Login kopieren

Grundlegend Im Allgemeinen blockiert das

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!