No código JavaScript front-end, há uma boa ferramenta chamada JSLint, que pode verificar a normalização do código e ver o que significam as dicas de erro do JSLint:
O que é que a gente tem a fazer com a falta de semicolon?
Espaço inesperado depois de - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
O que você precisa saber é que você pode usar o aplicativo para criar o seu próprio site, mas você não precisa usar o aplicativo para criar um site.
O que é um personagem inseguro?
O que é um espaço em branco em uma linha?
URLs de JavaScript. URL: URLs de scripts de JavaScript.
O que você está fazendo aqui não é normal, não é normal.
O que você precisa saber é que o que você está fazendo não é o que você está fazendo, mas é o que você está fazendo.
O que é um escapamento desnecessário?
O que você está fazendo aqui é muito ruim.
O que é o que você está fazendo?
O que é o que você está fazendo?
O "Bad Escape" é um jogo de cartas que foi lançado pela primeira vez no Brasil, no ano passado, e que foi lançado pela primeira vez no Brasil, no ano passado.
Não use os zeros adicionais. Não use mais os 0 adicionais na frente da linha.
A trailing decimal point can be confused with a dot
O blogueiro, que também escreveu sobre o assunto, disse que o blogueiro não deveria ter comentários aqui, mas que ele não deveria ter comentários.
O que é que ele está a fazer?
O símbolo de controle inesperado na expressão regular.
Afinal, o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que eu quero dizer é que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que eu quero dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer que você quer dizer.
A classe vazia. A classe vazia. A classe vazia.
O que é o que você está fazendo?
Um ponto após um número pode ser confundido com um ponto decimal.
O que é o que você está fazendo? O que você está fazendo?
O que é o que você está fazendo?
O que é que é isso?
O programa terminou inesperadamente cedo, o que levou a uma interrupção do programa.
A leading decimal point can be confused with a dot:
O uso inesperado de
O número de operandos que não são corretos é o número de operandos que não são corretos.
O uso confuso de
A função "Read only" é uma função que permite que o usuário leia somente o que está sendo lido.
A função é uma função. A função é uma função.
Afinal, o que eu quero dizer é que, se você não é capaz de fazer isso, então você não pode fazer isso.
Não atribuir para o parâmetro de exceção.
Missing name in function declaration. Missing name in function declaration. Missing name in function declaration.
As funções internas devem ser listadas no topo da função externa.
O que é que isso tem a ver com o que é que a gente está a fazer?
O link do link parece ser uma url de javascript.
Expected an assignment or function call and instead saw an expression (Expectado uma chamada de função ou atribuição e em vez disso viu uma expressão)
Não é necessário. Não é necessário. Não é necessário.
O bloco está vazio. O bloco está vazio.
O que é o que você precisa saber sobre o que é o que você quer?
O nome de um constructor deve começar com uma letra maiúscula.
O constructor não é bom. O constructor não é bom. O constructor é ruim.
Document.write pode ser uma forma de eval.
Afinal, o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é que o que eu quero dizer é o que eu quero dizer.
A função não é uma função, mas é uma função.
O que é um parâmetro de radix?
Implicado eval is evil. Pass a function instead of a string. Implicado eval is evil.
O que é que eu estou a fazer aqui?
É melhor escrever em notação de pontos.
O que é o que você está fazendo?
Não faça funções dentro de um loop. Não faça funções dentro de um loop.
O membro duplicado é um membro duplicado.
O que eu quero dizer é que o que eu quero dizer é que você está esperando para ver uma declaração e, em vez disso, viu um bloco.
O que você está fazendo aqui é muito ruim, mas o que você está fazendo aqui é muito ruim.
A redefinição de
O que você precisa é de uma expressão condicional, e não de uma frase de atribuição.
1 [W099]:Espaços e guias mistos
Este erro é o mais comum, o que significa que, na mesma linha, o espaço e o comprimento de tabela são usados misturados. A modificação é muito simples, geralmente é remover o comprimento de tabela e mudar tudo para espaço. Para conveniência, podemos configurar o comprimento de tabela do editor para 2 ou 4 espaços, em vez do comprimento original.
2 [W030]:Esperava uma chamada de atribuição ou função e viu em vez disso uma expressão
Este erro é muito estranho, e eu o mostrei com o seguinte código: index-1 <0? index = 0:index = index - 1; é uma expressão de vírgula, mas o JSLInt acha que não deve ser uma expressão, mas uma função, então, se você realmente se importa com esse erro, então você pode mudar para a se outro.
3 [W041]:Usar
Este erro é que se nós substituirmos por um conjunto de equais, se os tipos de dados de ambos os lados da expressão são iguais, é recomendável usar um conjunto de equais para julgar.
4 [W033]:Falta de ponto e vírgula
Falta de ponto; isso geralmente é esquecido, mas há uma coisa a se ter em mente, para uma única estrutura de sentença, também é necessário escrever ponto. Por exemplo: if ((index <0) {index=tcount-1}
A partir daí, o blog foi criado para ajudar os usuários a aprenderem mais sobre o seu estilo de código e seus hábitos de escrita.
Traduzido porhttp://www.zystudios.cn/blog/post/70.ShtmlO blogue da pequena