2009-08-12 6 views
61

Je suis actuellement en train de déboguer du code JavaScript complexe avec Firebug. Je cherche un moyen d'arrêter l'exécution de JavaScript comme si c'était un point d'arrêt par programmation.Arrêtez par programmation l'exécution JavaScript dans Firebug

Exemple:

instructions ... 
degugger.breakpoint(); // the execution stops here as if a breakpoint was 
         // manually set 
other instructions ... 

Répondre

108

Vous pouvez utiliser l'instruction debugger:

// your JS code 
... 
// break here 
debugger; 

Il fonctionne dans tous les principaux navigateurs.

+3

Cela fonctionne également dans IE. – vit

+4

Il fonctionnera également avec IE si vous activez le débogage de script dans les options Internet. – Kirtan

+3

Fonctionne également dans Safari et Chrome, ne fonctionne pas sur Opera. – RaYell

Questions connexes