1. <Script> Weniger Tags sollten besser sein (obwohl es mehrere gibt, wird das Programm nicht dazu veranlasst
2. <Script> Tags sollten nicht so weit wie möglich über der Seite platziert werden und versuchen Sie, es am Ende von <body> zu setzen, da jedes <skript> die entsprechenden JS -Dateien herunterladen wird. JS/CSS laden Sie die Seite nur herunter, um die Seite anzuzeigen
3. Wenn wir mehrere JS -Dateien importieren müssen, schreiben wir im Allgemeinen zwei <script src = "..." / />, in der Tat ein -Time -importieren, wie z. B.: <script src = "Datei1.js & file2.js " />
4. Es gibt ein Attribut im <Script> Tag: Defer, das angibt, dass das in diesem Element enthaltene Skript das DOM nicht ändert, sodass der Code sicher verzögert werden kann, aber das Attribut wird nur von IE4+und Firefox3 unterstützt. 5+Browser.
<script type = "text /javaScript" src = "file1.js" Defer />
Testen Sie die Überprüfung des Defer -Attributs: Überprüfung:
Kopieren Sie den Code -Code wie folgt:
<Script Defer> alert ("Defer");
<Script> alert ("script");
<Script>
window.onload = function () {
alert ("last");
};
</script>
Dieser Code sollte die Reihenfolge unter unserem normalen Verständnis ausführen: Verschiebung, Skript, Laden, aber wenn die Reihenfolge auf dem Browser -Unterstützung auf Defer lautet: Skript, Aufhebung und Laden, muss er hier bezeichnet werden: Defer folgt dem Skript hinter dem Skript nicht Ausführung, aber vor der Online -Ereignisverarbeitung aufgerufen.
Die Zeit ist begrenzt, heute so viel Aufzeichnung