Як побачити повідомлення про виключення в Google Chrome під час призупинення?


11

Я використовую Google Chrome для налагодження JavaScript. Я відкрив консоль JavaScript і ввімкнена функція "Призупинити виняток". Тепер, коли я запускаю JavaScript, у якому є виняток, він робить паузу на рядку з винятком. Однак я не можу знайти, де сказано, що таке виняток. Мені потрібно натиснути виконання сценарію, щоб повідомлення про виключення відображалося в консолі JavaScript.

З кожним іншим я відладчиком, який я використовував, коли налагоджувач зупиняється на рядку, він повідомляє вам, що було не так з лінією (тобто відображається повідомлення про помилку). Здається дивним, що вам доведеться натиснути «запустити», перш ніж побачити повідомлення про помилку.

Я роблю щось не так або це єдиний спосіб бачити повідомлення про помилки?


1
Як не дивно, я не думаю, що існує
Haqa

Відповіді:


1

Порадившись з багатьма іншими ресурсами, я дійшов висновку, що не існує способу змінити цю поведінку.


Ви спробували переглянути стек викликів - "підвищити виняток" - у правій частині редактора сценаріїв?
Wolfpack'08

2

У правій частині редактора, під розділом, що позначений "Змінні області", елемент "Локальний вузол" під назвою "<виняток>" повинен відображатися, який представляє викинутий об'єкт виключення.


0

Останні версії Chrome (я бачу це у 38) показують повідомлення про виключення під слідом стека:

стек слід

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.