¿Cuál es el uso de la palabra clave depurador en JavaScript?

La depuración es un aspecto muy importante de la programación para determinar por qué un sistema o aplicación se está comportando mal. Es un proceso de prueba y búsqueda de errores para reducir los errores de los programas informáticos. En este artículo, aprenderemos sobre la palabra clave depurador en JavaScript. Para saber más sobre la depuración, consulte Ingeniería de software | Depuración .

Palabra clave del depurador en JavaScript: la palabra clave del depurador es una de las herramientas de depuración en JavaScript. Es muy común tener errores en el programa mientras se escriben los códigos, estos errores pueden ser errores lógicos o errores de sintaxis. La depuración es una de las formas de identificar los errores críticos y pequeños que disminuyen la eficiencia del programa. En javascript, cuando la palabra clave del depurador está activada, detiene la ejecución del código JavaScript y, si la función de depuración está disponible, llama a la función de depuración. De lo contrario, no tiene ningún efecto. 

Sintaxis: la sintaxis general de la palabra clave del depurador. 

debugger;

Ejemplo: describirá la palabra clave del depurador en JavaScript.

HTML

<!DOCTYPE html>
<html>
  <body>
    <p id="para"></p>
  
    <p>
      When we turned on the debugger keyword, 
      the code below should stop executing before
      it executes the third line.
    </p>
  
    <script>
      let a = 10 * 5;
      debugger;
      document.getElementById("para").innerHTML = a;
    </script>
  </body>
</html>

Salida: el código HTML se carga en el navegador web con el contenido estático en el HTML, pero el cambio dinámico no aparecerá al principio en el navegador web porque encima de la función DOM, la ejecución del código de secuencia de comandos se detiene cuando aparece la palabra clave del depurador en el código de la secuencia de comandos. La ejecución del código se reanudará solo cuando se haga clic en la opción de reanudar.

Publicación traducida automáticamente

Artículo escrito por vikashgautam11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *