Heim > Web-Frontend > H5-Tutorial > Hauptteil

Detaillierte Erläuterung der Skriptattribute in der HTML5- und JS-Synchronisierung und des Implementierungscodes für asynchrones Laden

伊谢尔伦
Freigeben: 2018-05-10 14:17:25
Original
4425 Leute haben es durchsucht

Skriptattribut in HTML5:
Zusätzlich zu den durch den neuen HTML5-Standard definierten Attributen hat das
Skript-Tag in HTML5 im Vergleich zu HTML4.01 das Sprachattribut entfernt und das Typattribut so geändert, dass es optional ist (Standardtext /javascript) und ein neues Attribut async wird hinzugefügt.
async: boolean, die Rolle des Attributs, definiert, ob das Skript asynchron ausgeführt wird, der Wert ist wahr oder falsch.
Wenn async auf true gesetzt ist, wird das Defer-Attribut ignoriert.
Es wird davon ausgegangen, dass asynchron ausgeführte js-Dateien document.write() nicht verwenden, um Inhalte in das Ladedokument zu schreiben. Verwenden Sie also document.write() nicht während des Ladens und der Ausführung asynchron ausgeführter js-Dateien
Außer zusätzlich Zum Skript-Tag-Attribut wirkt sich die Art und Weise, wie die Seite die JS-Datei einführt, auf deren Lade- und Ausführungsmodus aus:
Jede JS-Datei, die durch Hinzufügen eines Skriptknotens (z. B. appendChild(scriptNode)) eingeführt wird, wird asynchron ausgeführt (scriptNode muss eingefügt werden). Durch einfaches Erstellen des Knotens und Festlegen von src wird die js-Datei nicht geladen, was nicht mit dem Vorladen von img vergleichbar ist.
Der Code im

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!