Fim inesperado da entrada Javascript

| | | | | | | | | | | | | | | | | | |

Erro de sintaxe não capturado:. Fim inesperado da entrada

Sei que esse mesmo erro me manteve algumas vezes à noite. Não sue! Este artigo falará sobre maneiras de ajudá-lo a depurar seu código para que você possa superar esse erro e continuar com seu projeto.

O que isso significa?

É mais do que provável que isso significa que você tem colchetes ou aspas de discrepância em algum lugar do seu código. No final das contas, é porque o motor V8 faz a análise do seu código de uma certa maneira e procura um determinado caractere.

Se o erro lhe der uma linha e um número de caracteres, isso é um bom lugar para começar a caça. Caso contrário, volte pelo código até encontrá-lo.

Como posso encontrá-lo?

Existem algumas coisas que você pode fazer para ajudar a encontrar erros de sintaxe em seu código:

  1. Certifique-se de que tudo está recuado corretamente. Uma extensão como Prettier ou Embellinez pode ajudar nesse sentido. No entanto, se houver um erro na sintaxe, a extensão não funcionará ou não funcionará corretamente. A indentação torna seu código mais legível, embora possa não ser necessariamente necessário trabalhar em uma linguagem como JavaScript.
  2. Use as setas suspensas no lado esquerdo do Editor de Ocultar Itens. Se seus itens tiverem colchetes de abertura e fechamento correspondentes , o bloco será recolhido. Aqui está um exemplo:
  3. Sem clicar no menu suspenso:

     ha23z5EZYcYoJk4KPuDXGvIHhkWir1FemwG0gMADKSpFpFu XRIKTSBT4QP OdnNcSryU XpKWoYj5kRdfd6ll53w1MdkaGcQaTeGPc8bSkzRXl3ZMEsjibThgqpLbTcTNDdtCXI

    clicando no drop-down menu:

    `RLi5xhW93dZQJR7ZjctsRlrRwtOGugviB6a

    Esta maneira de desviar a atenção dos elementos do don " Você não precisa focar e chamar a atenção para lugares que podem não ter colchetes correspondentes. Se você não conseguir envolvê-lo corretamente, é muito provável que haja um erro de sintaxe nesse bloco de código

quanto mais você revisar seu código ou quanto mais encontrar esse erro, mais rápido você poderá identificar esses tipos de erros! muito difícil de depurar!