SyntaxError ausente) Após a lista de argumentos

SyntaxError ausente) Após a lista de argumentos
Ao desenvolver software, a probabilidade de erros de sintaxe é alta. Se você usou uma sintaxe predefinida incorreta, pode enfrentar uma exceção. Erros de sintaxe são distinguidos durante a compilação ou análise de código -fonte. Esse tipo de erro de sintaxe surge quando um erro como erro de digitação ou operador ausente é detectado em uma função. Isso pode acontecer devido a um operador falta. Geralmente, as funções JavaScript dependem de colchetes. Portanto, em palavras simples, podemos dizer que o JavaScript depende de colchetes para reconhecer o início e o fim das chamadas de função.

Este artigo explica o significado de erro de sintaxe e é importante entender por que esse erro é acionado. Para entender a questão e corrigir o problema, um passeio deve ser realizado. A mensagem “A lista de argumentos ausente após o argumento mostra que existe a possibilidade de erro de sintaxe dentro do método. Provavelmente, isso se deve ao uso de vírgula erroneamente onde a lista de argumentos não é seguida por outros argumentos.

Por exemplo, se você esqueceu de incluir a função JavaScript, ela desencadeia um erro de sintaxe. Esses tipos de mensagens de erro são mostrados no navegador.

(Erro de borda)
SyntaxError: esperado ')'
(Erro do Firefox)
SyntaxError: ausente) Após a lista de argumentos

Agora vamos fornecer alguns exemplos. No exemplo abaixo, usamos matemática.Random () função para gerar números rapidamente aleatórios. Mas essa função não funciona como o operador "+" está faltando. Portanto, um erro é acionado.

console.log ('gerando número aleatório:' matemática.aleatório());

Saída

O erro acima foi acionado devido ao operador "+" ausente no console.Função de log. Portanto, você pode corrigir facilmente esse bug inserindo o operador "+" no console.Função de log como mostrado no exemplo abaixo.

console.log ('gerando número aleatório:' + matemática.aleatório());

Saída

A concatenação de duas cordas é ilustrada no exemplo mostrado abaixo. Mas o documento.A função Write () não funciona como o operador "+" está faltando. Portanto, um erro é acionado.






Saída

O erro acima mencionado foi acionado devido ao operador "+" ausente no documento.Write () função. Portanto, você pode corrigir facilmente este bug inserindo o operador "+" no documento.Write () Funciona como ilustrado no exemplo abaixo mencionado.






Saída

No exemplo abaixo, simplesmente concatenamos duas cordas usando o operador "+", mas um erro de "token inválido ou inesperado" é acionado. Este erro é acionado devido a um erro de digitação.

console.log ('"Aprendendo" + "erro) Erro" ");

Se você quiser corrigir este bug, você precisa inserir “ ' “Como mostrado no exemplo abaixo.

console.log ('"Aprendendo" + "erro) Erro"');

Conclusão

É significativo observar que, como em outros erros de sintaxe, o erro da falta de parênteses ')' após a lista de argumentos não pode ser capturada pelo bloco de tentativa comum de try-capath. Este problema relacionado à sintaxe é resolvido através de JavaScript. Isso geralmente implica que não aparece no ponto de execução em que pode prosseguir em direção à parte da captura do bloco, pois não tem a idéia nebulosa de analisar isso efetivamente. Isso sugere que os erros de sintaxe são o principal desafio. Neste artigo, aprendemos o conceito de erro de sintaxe e também aprendemos as razões pelas quais esse erro é acionado. Depois, passamos pelos exemplos que definem claramente como corrigir esse erro de sintaxe da falta de parênteses ')' após a lista de argumentos.