Смотрите веб-страницу для любого изменения переменной javascript в chrome или firefox

Я хотел бы следить за любыми переменными, которые меняются на веб-странице с помощью chrome или firefox (или любого браузера). Есть ли расширение или метод для этого?

Например. Если на веб-странице несколько сотен переменных, я хотел бы знать, когда изменяется значение x или любой другой переменной.


person hitwill    schedule 13.11.2019    source источник


Ответы (1)


Я не на 100% уверен, что это остановит код при изменении переменной, но это самое близкое, что я мог найти.

Вкладка Watch Expressions позволяет отслеживать значения переменных с течением времени. Как следует из названия, Watch Expressions не ограничиваются только переменными. Вы можете сохранить любое допустимое выражение JavaScript в Watch Expression. Попробуй это сейчас:

  • Перейдите на вкладку «Смотреть».
  • Щелкните Добавить выражение Добавить выражение.
  • Введите typeof sum.

    Нажмите Ввод. DevTools показывает тип суммы: «строка». Значение справа от двоеточия является результатом вашего Watch Expression.

введите здесь описание изображения

Источник: https://developers.google.com/web/tools/chrome-devtools/javascript/#watch-expressions

Этот вопрос stackoverflow также стоит прочитать: Отладка Chrome JavaScript: как сломаться при изменении значения

Также: Перерыв при изменении значения переменной

person Jacob Sánchez    schedule 13.11.2019