Depurador de JavaScript
Exemplo
Com o depurador ativado, esse código deve parar de ser executado antes da terceira linha:
let x = 15 * 5;
debugger;
document.getElementbyId("demo").innerHTML = x;
Definição e uso
A debugger
instrução interrompe a execução do JavaScript e chama o depurador.
Observação
Se nenhuma depuração estiver disponível, a instrução do depurador não terá efeito.
Leia nosso tutorial de depuração de JavaScript para obter mais informações sobre como ativar a depuração se o seu navegador.
Normalmente, você ativa a depuração em seu navegador com a tecla F12 e seleciona "Console" no menu do depurador.
Sintaxe
debugger;
Suporte ao navegador
debugger
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |