Dino Geek essaye de t'aider

Comment utiliser le mode debug dans JavaScript?


Pour l’essentiel, utiliser le mode de débogage dans JavaScript implique essentiellement trois étapes:

1. Utiliser la déclaration de `debugger` :

La déclaration debugger est très utile pour faire une pause dans l’exécution de votre script. Ceci est très utile lorsque vous souhaitez examiner de près la valeur de certaines variables à un certain point de votre code. Par exemple:

```
function myFunction() { const a = 5; const b = 6; debugger; return a * b;
}
myFunction();
```

Dans l’exemple ci-dessus, l’exécution du script va s’arrêter juste avant le retour de la fonction, vous permettant d’examiner les valeurs des constantes a et b.

1. Ouvrir les outils de développement :

Le raccourci pour ouvrir les outils de développement varie en fonction du navigateur que vous utilisez. Sur Chrome, Firefox et Edge, vous pouvez utiliser `F12` ou `Ctrl + Shift + i` (ou `Cmd + Option + I` sur Mac). Ces outils vous permettront de voir votre console, qui affiche à la fois les erreurs de votre script et les valeurs que vous choisissez d’afficher.

1. Utiliser la console :

Dans la console, vous pouvez surveiller l’exécution de votre script, inspecter les valeurs des variables, etc. Vous pouvez même y exécuter des scripts JavaScript directement. Par exemple, si vous voulez imprimer une variable de votre programme dans la console, vous pouvez utiliser la méthode console.log() :

```
const a = 5;
const b = 6;
console.log(a * b); // cela affiche 30 dans la console
```

Avec ces trois outils, vous pouvez efficacement régler un bug, tester vos idées, ou simplement mieux comprendre le fonctionnement interne de votre script.

N’oubliez pas que pour que la déclaration `debugger` fonctionne dans votre navigateur, l’option relative aux outils de développeur doit être active. Sinon, cette déclaration sera ignorée si les outils de développeur ne sont pas ouverts.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation