Erro de análise: token inesperado [3 etapas para correção]

Reading time icon 3 min. read


Key notes

  • A causa de erros inesperados de token é a incompatibilidade dos analisadores e da linguagem de codificação.
  • Você deve ter um vasto conhecimento da sintaxe JavaScript para entender como escrever códigos adequados.
  • Especificar o analisador que você deseja usar pode ajudar a corrigir o erro de análise: Token inesperado.

O token inesperado de erro de análise geralmente ocorre quando há uma incompatibilidade entre a opção do analisador e o código. No entanto, ao escrever JavaScript, os desenvolvedores encontram esse erro.

Este erro ocorre quando o ambiente de desenvolvimento é incompatível com os recursos do analisador. Primeiro, veremos as causas desse erro e como ele ocorre com frequência.

À medida que avançamos neste artigo, orientaremos você em algumas correções para o token inesperado de erro de análise.

O que causa o token inesperado do erro de análise?

Ao escrever um aplicativo JavaScript, você pode receber o erro porque uma sintaxe específica está faltando ou foi adicionada ao seu código. No entanto, o erro inesperado do token avisa que o JavaScript espera um tipo de organização no código que você está escrevendo. Um exemplo da aparência do token inesperado de erro de análise é:

No entanto, você deve entender que esse erro pode ocorrer devido a diferentes coisas. JavaScript tem expectativas.

Portanto, você deve saber quais são as regras e expectativas do JavaScript. Então, isso o ajudará a decifrar onde está o problema.

Como posso corrigir o token inesperado do erro de análise?

1. Especifique o analisador que você está usando

Para usuários ESLint, você deve especificar o analisador para ESLint. É essencial porque o analisador será capaz de gerar sintaxe JavaScript compatível que o ESLint possa ler.

Um analisador como babel-eslint será adequado para ESLint. É porque o ESLint não é compatível com a sintaxe JavaScript moderna. Portanto, você precisa especificar o analisador a ser usado em sua configuração.

No exemplo acima, o analisador é específico, então o ESLint saberá o que usar. Além disso, ao fazer isso, você não receberá novamente o erro de análise inesperado do token ESLint TypeScript.

2. Verifique se sua pontuação está incorreta

JavaScript tem sua sintaxe e você deve seguir as regras que o orientam. Por exemplo, omitir o necessário ou adicionar sinais de pontuação desconhecidos em sua codificação causará o erro.

Portanto, para corrigir o problema inesperado do token, verifique se há erros de pontuação em seus códigos. Sinais de pontuação como parênteses e vírgulas devem ser adequados em sua codificação. Caso contrário, o JavaScript não o reconhecerá e não será capaz de analisá-lo.

No código acima, o JavaScript não pode analisá-lo porque espera que o parêntese { seja fechado.

3. Verifique se há erros de digitação

Como dito anteriormente, JavaScript tem sua sintaxe. Portanto, seus analisadores esperam que cada token e símbolo estejam em uma ordem específica antes de poderem lê-los.

No entanto, rastreie sua codificação para saber de onde vem o erro e corrija-o. Os editores de código podem ajudá-lo a editar sua sintaxe, mesmo antes de o analisador detectá-la.

É essencial conhecer detalhadamente as regras da sintaxe do JavaScript e seus usos. Então, seguindo as orientações acima, você pode corrigir o erro de análise e o problema inesperado do token.

Existem outros erros de JavaScript que você pode encontrar; visite nossa página para saber mais.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *