So überprüfen Sie Fehler nach der Vereinfachung dieser Situation: Öffnen Sie die Skriptfehlereingabeaufforderung des IE, öffnen Sie dann die HTML -Seite, die JS aufruft, den Ort meldet, an dem sich das fehlende Semikolon befindet, und verwenden Sie UE, um die dünne JS -Datei zu öffnen, zu dem entsprechenden Ort zu gehen und einen Semikolon zu finden, und finden Sie dann den entsprechenden Speicherort in dem nicht festgestellten JS -Codes, um ein Semikolon hinzuzufügen.
Zum Beispiel:
Die Codekopie lautet wie folgt:
var a = 1
var b = 2
Wechsel zu:
Die Codekopie lautet wie folgt:
var a = 1;
var b = 2;
◆ Versuchen Sie, Klammern in den Aussagen nach sonst zu verwenden
Diese Situation ist schwieriger, fälschlicherweise zu überprüfen. Verwenden Sie den regulären Ausdruck, sonst [a-za-z0-9]+, um die optimierte JS-Datei zu finden, oder finden Sie, ob es nach kommentierten Zeilen gibt, und finden Sie dann die entsprechende Position im nicht festgelegten JS-Code mit lockigen Klammern.
Zum Beispiel:
Die Codekopie lautet wie folgt:
if (a> b)
a = b;
anders
B = a;
Wechsel zu:
Die Codekopie lautet wie folgt:
if (a> b)
a = b;
anders
{b = a}
◆ Versuchen Sie, Semikolons nach den umgekehrten Klammern der Funktion hinzuzufügen
Zum Beispiel:
Die Codekopie lautet wie folgt:
Funktion a () {
}
Funktion b () {
}
Wechsel zu:
Die Codekopie lautet wie folgt:
Funktion a () {
};
Funktion b () {
};
Auf diese Weise kann das Problem der Fehler nach der Komprimierung gelöst werden.
Achten Sie gleichzeitig auf das Problem des chinesischen verstümmelten Code. Sie können kopieren und einfügen, ohne als Datei zu speichern.
Fenster.load = Funktion ()
{
}
Wenn auf diese Weise definiert, muss es am Ende ein Semikolon geben.