Ce message présentera un guide complet pour les concepts ci-dessous liés aux erreurs en JavaScript:
Alors, commençons!
Quelles sont les erreurs en javascript?
En termes programmatiques, une action interdite effectuée par l'utilisateur qui rend le comportement d'un programme anormal est connu comme une erreur. En termes simples, nous pouvons dire que tout ce qui arrête le flux normal du programme est appelé une erreur. Les erreurs en JavaScript peuvent être de types différents et ils apparaissent pour plusieurs raisons.
Types d'erreurs
Il existe trois principaux types d'erreurs dans tout langage de programmation, y compris JavaScript, qui sont répertoriés ci-dessous:
Erreurs syntaxiques
En JavaScript, les erreurs qui se produisent en raison de la syntaxe sont appelées erreurs syntaxiques ou de syntaxe. Les erreurs de syntaxe sont également connues sous le nom d'erreurs d'analyse. Dans les langues informatiques traditionnelles comme Java, C ++, etc. Les erreurs de syntaxe se produisent au moment de la compilation, mais en JavaScript, les erreurs de syntaxe se produisent à l'heure interprétée.
Exemples d'erreurs de syntaxe:
Certaines des erreurs de syntaxe couramment produites sont répertoriées ci-dessous:
En JavaScript, une erreur de syntaxe peut se produire en raison d'une mal orthographié un mot-clé tel que la saisie de «console» au lieu du «console»:
consonger.enregistrer();Une erreur de syntaxe peut se produire en manquant une parenthèse:
Document.écrire(;La négligence d'un support bouclé tout en travaillant avec une fonction en JavaScript entraînera une erreur de syntaxe:
Fonction ExempleFunction (x, y)Dans l'extrait ci-dessus, le support de clôture «» est manquant qui déclenchera une erreur de syntaxe.
C'est ainsi qu'une erreur d'exécution se produit en javascript.
Comment gérer les erreurs de syntaxe en JavaScript
Les erreurs de syntaxe peuvent être résolues en corrigeant la syntaxe, telle que la correction des orthographes, la mise en place de la parenthèse manquante, etc.
Dans l'extrait ci-dessous, nous mettons le support de clôture "" qui résoudra l'erreur de syntaxe:
Fonction ExempleFunction (x, y)La sortie a vérifié que la mise en place du support «» bouclé de clôture a résolu avec succès l'erreur de syntaxe.
Erreurs logiques
En JavaScript, des erreurs logiques se produisent lorsque le code est syntaxiquement correct et que le programme s'exécute avec succès mais produit des résultats défectueux. Les erreurs logiques sont très difficiles à gérer par rapport aux erreurs syntaxiques.
Erreurs d'exécution
En JavaScript, les erreurs / exceptions d'exécution après la compilation ou l'interprétation du code.
Variable indéfinie
Le morceau de code divisé ci-dessous lancera une erreur d'exécution:
Dans l'extrait ci-dessus, nous avons essayé d'imprimer la valeur de la variable «z», mais «z» n'est défini nulle part dans le programme, en conséquence, nous rencontrerons l'erreur d'exécution suivante:
C'est ainsi que les erreurs d'exécution se produisent en javascript.
Comment gérer les erreurs d'exécution en javascript?
JavaScript propose différentes déclarations comme Try, Catch, Enfin et Throw, pour gérer les erreurs d'exécution. Nous en discuterons chacun un par un:
Comment résoudre une erreur d'exécution dans JavaScript à l'aide de TRY-Catch, et enfin des instructions:
Le bloc de code ci-dessous explorera comment gérer les exceptions en JavaScript à l'aide des instructions Try-Catch et enfin:
Dans cet exemple de programme, nous avons spécifié le code principal dans le bloc d'essai, le message d'erreur dans le bloc de capture et un message factice dans le bloc final. Le code spécifié dans le bloc «TRY» exécutera si le code est sans erreur, le bloc «Catch» s'exécutera en cas d'erreur et le bloc «enfin» s'exécutera quelles que soient les exceptions:
La sortie a vérifié que le bloc de capture ne s'est pas exécuté car le code était sans erreur.
Conclusion
En JavaScript, une action interdite effectuée par l'utilisateur ou le programmeur qui rend le comportement d'un programme anormal est connu comme une erreur. Les erreurs en JavaScript peuvent être de différents types tels que la syntaxe, l'exécution et les erreurs logiques. Les erreurs de syntaxe peuvent être résolues en corrigeant la syntaxe, les erreurs logiques sont difficiles à résoudre (peuvent être résolues en corrigeant la logique) et les erreurs d'exécution peuvent être traitées à l'aide de Try, Catch, Enfin et jetez les mots clés. Cet article a expliqué les différents types d'erreurs et comment les gérer en javascript.