Можете использовать встроенный в браузеры инструменты веб-разработчика, хороши как в FF так и в хроме. Внутри есть JS дебаггер, можете навешать точки останова и дебажить по ним.
В дополнении скажу про js выражение
debugger, который действует схожим с точками останова образом.