Я пытаюсь отладить код javascript, просто добавив точку останова в VS2008, но отладчик не останавливается. Нужно ли мне делать какие-то специальные настройки, чтобы включить отладку javascript? Или код должен быть в отдельном js файле?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Какой-нибудь конкретный браузер? В основном он работает с IE и требует включения отладки скриптов в параметрах Интернета IE (расширенный => просмотр).
Я не знаю о VS2008, но знаю, что мне никогда не удавалось заставить отладчик останавливаться на точке останова в aspx (в отличие от связанного файла js).
Если вы не запускаете это в проекте, а просто отлаживаете на лету, обязательно подключитесь к процессу браузеров.
Я знаю, что это не то, о чем вы просили, но мне нужно подключить Firebug для отладки JS, включая точки останова, операторы просмотра, пошаговое выполнение и живую консоль JS.
Вы сняли галочки в настройках
Инструменты -> Свойства обозревателя -> Дополнительно -> Просмотр [заголовок] -> Снимите флажок «Отключить отладку сценариев (Internet Explorer)» и снимите флажок «Отключить отладку сценариев (другое)»
Иногда вам нужно перезапустить браузер, чтобы VS2008 распознал внесенные изменения.
Вы пробовали воткнуть "отладчик"; ключевое слово в ваш файл JavaScript? Обычно это меня никогда не подводит.
Если у вас IE8, вы можете отлаживать прямо в самом браузере.
в файле JavaScript, где вы хотите, чтобы он сломался.
Куда мне писать
debugger?