Каким способом можно отслеживать работу скрипта на момент наличия зависания/ошибки и прочего?
Переписываю проект, немного правлю выдачу данных с сервера и их обработку клиентом, в следствие чего у меня сайт стал просто зависать на каком-то моменте. О причинах я могу лишь выкладывать догадки, но можно ли как-то отслеживать (желательно в хроме), на каком этапе выполнения скрипта находится браузер, в общем выявить какие-то недочеты в приложении, чтобы понять что сбоит, а не тыкать пальцем в небо?
Если первый взгляд на архитектуру кода на клиенте не помог выявить проблему, то в том месте (в скрипте), в котором вы получаете данные с сервера (я так понимаю это после AJAX-запросов), в отладчике Chrome ставьте точку останова и отслеживайте поведение функций.