La capacité de déboguer le code est un outil essentiel dans tout arsenal de programmeur. Le débogage vous fournira des informations internes sur le fonctionnement de votre programme, en temps réel, au fur et à mesure de son exécution. Javascript est une méthode unique mais familière de débogage que vous connaissez peut-être.
Méthode One of Two:
Utiliser le débogueur Déclaration
-
1 Déterminer si le débogueur est le bon outil pour cette situation. Demande toi:
- Dois-je regarder cela en détail?
- Est-ce que je veux connaître les valeurs et le chemin que prend le programme?
- Puis-je le tester efficacement via la fenêtre du développeur?
-
2 Avant la zone à problème, entrez la déclaration: débogueur
-
3 Ouvrez les outils de développement de votre navigateur en cliquant avec le bouton droit et en sélectionnant l'élément inspect. Ce sera spécifique au navigateur, mais ils devraient tous fonctionner de manière très similaire.
-
4 Une fois à l'intérieur des outils de développement, exécutez à nouveau votre code. Cette fois, il s'arrêtera au débogueur; déclaration.
-
5 Parcourez votre programme, ligne par ligne, en appuyant sur F10.
-
6 Répétez le processus si nécessaire. Vous devrez peut-être redémarrer votre programme pour déclencher le débogueur; encore.
-
7 Une fois que vous avez utilisé le débogueur pour résoudre le problème, veillez à supprimer l'instruction lorsque vous avez terminé.
Méthode deux sur deux:
En utilisant une alerte ();
-
1 Déterminer si alert (); est le bon outil pour cette situation. Demande toi:
- Dois-je seulement savoir si une partie du programme est en cours d'exécution?
- Est-ce que je veux seulement connaître une valeur et le moment n'est pas important?
-
2 Après la zone de problème, entrez la déclaration: alerte();
- Notez que cette alerte va imprimer, "Ceci est une alerte." À l'écran. Cela pourrait être n'importe quelle valeur.
-
3 Exécutez votre code normalement.
- Une fois ce point atteint, il créera une fenêtre contextuelle sur votre écran avec toutes les informations placées dans l'argument d'alerte ();
-
4 Utilisez les informations de l'alerte (); pour résoudre le problème.
- Est alerte (); imprimer ce à quoi je m'attends
- Est alerte (); impression du tout?
-
5 Répétez le processus si nécessaire. Vous devrez peut-être redémarrer votre programme pour déclencher l'alerte (); encore.
- 6Assurez-vous de supprimer l'alerte (); déclaration lorsque vous avez terminé.

Facebook
Twitter
Google+