Au travers de ces différentes pages, nous essayerons de vous familiariser avec le Javascript.
Nous vous souhaitons une bonne lecture, mais surtout une bonne programmation :)
Chapitre 14.1 Bon courage !
On ne peut pas dire que les outils de débuggage offerts par Javascript soient des plus évolués. Pour un peu, on se croirait revenu aux temps préhistoriques du Basic. Ainsi, corriger vos erreurs en Javascript ressemble curieusement à une enquête policière digne de Sherlock Holmes ou au jeu des sept erreurs.
En effet, on ne peut se fier à 100% aux précisions données par l'interpréteur. Le fameux "Javascript Error line x" est plutôt à comprendre comme "ça commence à foirer à la ligne x" et il sera parfois nécessaire de remonter de plusieurs lignes dans le script pour trouver l'erreur initiale.
» Chapitre 14.2 Les types d'erreurs.
Il y a 3 grandes catégories d'erreurs dans l'utilisation d'un programme Javascript :
les erreurs au chargement.
les erreurs à l'exécution.
les erreurs de logique.
» Chapitre 14.3 Les erreurs au chargement
Au chargement du script par le browser, Javascript passe en revue les différentes erreurs qui peuvent empêcher le bon déroulement de celui-ci.
Les erreurs au chargement, nombreuses lors de l'apprentissage de Javascript, sont souvent dues à des fautes de frappe et/ou des erreurs de syntaxe.
Pour vous aider à déterminer l'erreur, Javascript affiche sa fameuse boite de message d'erreur, vous indique le problème et le texte de l'erreur. Ne perdez pas de vue que Javascript ne vous indique pas toujours l'erreur véritable et que selon l'erreur, celle-ci peut se situer bien plus avant dans le script. Des exemples classiques d'erreurs au chargement sont des parenthèses ou des accolades non fermées, des guillemets manquants, etc.