Die Methode zum Überprüfen des Fehlers nach dem Streamlining in dieser Situation: Öffnen Sie die Skriptfehler-Eingabeaufforderung des IE und öffnen Sie dann die HTML-Seite, die JS aufruft. Sie meldet die Position des fehlenden Semikolons und verwendet dann UE, um das Streamlining zu öffnen JS-Datei und gehen Sie zur entsprechenden Position. Fügen Sie der Position ein Semikolon hinzu, suchen Sie dann die entsprechende Position im nicht reduzierten JS-Code und fügen Sie ein Semikolon hinzu.
Zum Beispiel:
geändert in:
◆Versuchen Sie, in der Anweisung nach else geschweifte Klammern
zu verwenden
In diesem Fall ist es schwieriger, nach Fehlern zu suchen. Verwenden Sie den regulären Ausdruck else[a-zA-Z0-9], um die optimierte JS-Datei zu finden, oder prüfen Sie, ob nach else eine kommentierte Zeile vorhanden ist, und suchen Sie dann die entsprechende Zeile Zeile im nicht reduzierten JS-Code. Fügen Sie an der Position geschweifte Klammern hinzu.
Zum Beispiel:
geändert in:
◆Versuchen Sie, nach der umgekehrten Klammer der Funktion
ein Semikolon einzufügen
Zum Beispiel:
geändert in:
Auf diese Weise kann das Problem der Fehlerberichterstattung nach der Komprimierung gelöst werden.
Achten Sie gleichzeitig auf das Problem verstümmelter chinesischer Schriftzeichen. Sie können Kopieren und Einfügen verwenden, anstatt sie als Datei zu speichern.
window.load = function()
{
}
Bei dieser Definition muss am Ende ein Semikolon stehen.