Como verificar erros Após simplificar esta situação: abra o prompt de erro de script do IE e, em seguida, abra a página HTML chamando JS, ele relatará o local em que o semicolon ausente está localizado e, em seguida, use o UE para abrir o arquivo JS fino, ir para o local correspondente e adicionar um semicolon e, em seguida, encontrar o local correspondente no código JS não implificado para
Por exemplo:
A cópia do código é a seguinte:
var a = 1
var b = 2
Mudar para:
A cópia do código é a seguinte:
var a = 1;
var b = 2;
◆ Tente usar aparelhos nas declarações depois de mais
Essa situação é mais problemática para verificar incorretamente. Use a expressão regular mais [a-ZA-Z0-9]+ para encontrar o arquivo JS simplificado ou descobrir se há linhas comentadas depois de mais e, em seguida, encontre a posição correspondente no código JS não implicado com aparelho encaracolado.
Por exemplo:
A cópia do código é a seguinte:
se (a> b)
a = b;
outro
b = a;
Mudar para:
A cópia do código é a seguinte:
se (a> b)
a = b;
outro
{b = a}
◆ Tente adicionar semicolons após o aparelho reverso da função
Por exemplo:
A cópia do código é a seguinte:
função a () {
}
função b () {
}
Mudar para:
A cópia do código é a seguinte:
função a () {
};
função b () {
};
Dessa forma, o problema dos erros após a compactação pode ser resolvido.
Ao mesmo tempo, preste atenção ao problema do código ilegal chinês. Você pode usar cópia e colar sem salvar como um arquivo.
window.load = function ()
{
}
Se definido dessa maneira, deve haver um semicolon no final.