Heim > Web-Frontend > js-Tutorial > Lernen Sie das asynchrone Laden von Javascript-Skripten mit me_javascript-Kenntnissen

Lernen Sie das asynchrone Laden von Javascript-Skripten mit me_javascript-Kenntnissen

WBOY
Freigeben: 2016-05-16 15:30:59
Original
988 Leute haben es durchsucht

Schauen wir uns zuerst diese Codezeile an:

<script src = "allMyClientSideCode.js"></script>
Nach dem Login kopieren

Das ist ein bisschen... nicht großartig. „Wo soll ich das platzieren?“ Entwickler werden sich fragen: „Weiter oben, im -Tag? Oder weiter unten, im -Tag?“ Beide Ansätze führen zu reichhaltigen Skripten. Das Ende der Website war tragisch . Ein großes Skript im -Tag verzögert die gesamte Seitenrendering-Arbeit und lässt den Benutzer in einem „weißen Bildschirm des Todes“ zurück, bis das Skript geladen wird. Das große Skript am Ende des -Tags lässt den Benutzer nur eine leblose statische Seite sehen, und die Stelle, an der das clientseitige Rendering durchgeführt werden soll, ist mit nicht funktionsfähigen Steuerelementen und leeren Feldern übersät.

Eine perfekte Lösung für dieses Problem erfordert das Teilen und Überwinden von Skripten: Die Skripte, die dafür verantwortlich sind, dass die Seite besser aussieht und benutzerfreundlicher wird, sollten sofort geladen werden, während die Skripte, die später geladen werden können, später geladen werden sollten. Aber wie können wir diese Skripte dekomprimieren und gleichzeitig sicherstellen, dass sie beim Aufruf verfügbar sind?

1. Den

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage