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:
- 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.
- 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:
Sem clicar no menu suspenso:
clicando no drop-down menu:
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