Los puntos de interrupción de línea son marcas temporales que coloca en el JavaScript para indicar al depurador que detenga la aplicación en una línea determinada.
Cuando el entorno de trabajo está ejecutando una aplicación y encuentra un punto de interrupción, la aplicación deja de ejecutarse temporalmente. La ejecución se suspende en el punto de interrupción antes de ejecutarse la línea y en ese punto se puede comprobar el contenido de las variables y verificar la información del marco de pila. Entonces puede recorrer (ejecutar) y ver qué efecto tiene la sentencia sobre el argumento, o bien puede elegir saltarse la ejecución de la sentencia en cuestión.
Con el depurador se pueden establecer puntos de interrupción fácilmente con acciones de pulsar o menús emergentes del editor. Una vez establecidos, puede inhabilitar los puntos de interrupción para que no suspendan la ejecución y volver a habilitarlos más adelante.