Fala, Matheus!
Quando isso acontecer, dê uma olhada se há algum apontamento em relação a falta de algum fechamento de parênteses, chaves ou tags.
Outro ponto é edentação do código, se está tudo alinhado! Isso pode gerar erro!
O console do navegador é um outro local para nos dizer se tem algo errado no código.
Feito essas conferidas, sobra bater cada linha de código para conferir as escritas, métodos, funções e nomes de variáveis.
É isso aí, Matheus!
Qualquer dúvida não nos deixe de procurar!
Um abraço!