Hola,
Podrías plantearte usar el navegador
Firefox y su
extensión Firebug. Esta extensión, entre otras cosas, puede detener la ejecución de un script y "pararse" ante el error de marras. Es bastante completa, y, desde luego, mucho mejor que ir "sin nada", pero, no es la única extensión que existe para estas tareas, me consta.
Te diría que buscases por "depuradores JavaScript", "JavaScript debugger",... porque recuerdo que, por ejemplo, la consola que trae Firefox para mostrar errores de JavaScript, por ejemplo, puede "ampliarse" hasta límites insospechados... pero es algo a lo que no he tenido que prestar demasiada atención y no lo he hecho.