Отладчик JavaScript
Пример
При включенном отладчике этот код должен перестать выполняться перед третьей строкой:
let x = 15 * 5;
debugger;
document.getElementbyId("demo").innerHTML = x;
Определение и использование
Оператор debugger
останавливает выполнение JavaScript и вызывает отладчик.
Примечание
Если отладка недоступна, оператор отладчика не действует.
Прочтите наше руководство по отладке JavaScript для получения дополнительной информации о том, как активировать отладку, если ваш браузер.
Обычно вы активируете отладку в своем браузере с помощью клавиши F12 и выбираете «Консоль» в меню отладчика.
Синтаксис
debugger;
Поддержка браузера
debugger
является функцией ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |