Comments 7
Дебаг брекпоинтами имхо удобнее
Тут немного о другом и применений данных функций можно найти уйму. Таймеры — просто для определения скорости выполнения кода и необходимости его оптимизации. Трейс для вывода стека вызовов, особенно когда пытаешься разобраться откуда пришёл ивент. Ассерт удобен когда нужно дебажить код, например, инициализации обёртки над input, которых на странице могут быть сотни, а нужен именно «тот самый», или когда нужно сравнивать 2 объекта — намного удобнее через консоль. Ну и не всегда брейкпоинты работают. Например, в связи с CORS, Chrome мне не показывает все хидеры\cookie пришедшие от сервера, зато FF показывает. Но в FF дебаг (а особенно через *.map.js) это боль в связи с огромным проседанием производительности
В дебаге все средства хороши
Вроде уже было… https://m.habr.com/post/114483/
console.info уже очень давно не работает в Хроме. Есть бага на возвращение его обратно, но никто этого делать не собирается. Мотивация удаления была, мол, info это тоже самое, что и log только с синей иконкой
Sign up to leave a comment.
Команды для работы с JavaScript-консолью в браузерах и повышение производительности труда программиста