[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Statements/debugger [Back]  [Original]

debugger - JavaScript | MDN

Cette page a t traduite partir de l'anglais par la communaut. Vous pouvez contribuer en rejoignant la communaut francophone sur MDN Web Docs.

View in English Always switch to English

debugger

Baseline Large disponibilit

Cette fonctionnalit est bien tablie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

L'instruction debugger permet de faire appel un outil de dbogage (qui peut par exemple permettre de placer un point d'arrt). Si cette fonctionnalit de dbogage n'est pas disponible, l'instruction n'aura aucun effet.

Dans cet article

Syntaxe

js
debugger;

Exemples

Dans l'exemple qui suit, on utilise un code avec l'instruction debugger qui permet de dmarrer un dbogueur (s'il existe) lorsque la fonction est appele :

js
function codeProbablementBogue() {
  debugger;
  // excuter des instructions qu'on veut
  // examiner, excuter pas  pas etc.
}

Lorsque le dbogueur est lanc, l'excution est interrompue au niveau de l'instruction debugger. Cela agit comme un point d'arrt dans le code du script :

Pause sur une instruction debugger. [Pause sur une instruction debugger.]

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-debugger-statement

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page