ubiquitour.com

Número de la línea de Error de JavaScript

Número de la línea de Error de JavaScript

Cuando los desarrolladores crear sitios web, suelen utilizan funciones JavaScript para mejorar la interactividad. Al escribir código de secuencias de comandos, los errores son comunes, de hecho, es raro escribir un script sin errores en el primer intento. Por esta razón, los desarrolladores a menudo necesitan Depurar secuencias de comandos escritas en JavaScript. Depuración es el proceso de localización y solución de errores de código. Al ver páginas Web en un navegador, los desarrolladores y los usuarios a menudo ven mensajes de error que indica el número de línea del código en cuestión.

Fuente

Un número de línea de error de JavaScript es relativa a los archivos de código fuente. Esto es porque las páginas Web puede utilizar las funciones de JavaScript en varios lugares, incluyendo la sección head del HTML, la sección del cuerpo y los archivos de script independientes. Cuando los desarrolladores ven un mensaje de error indicando un número de línea, tienen que considerar esto con referencia a la fuente de secuencia de comandos. Por esta razón, a veces un número de línea indicado por el navegador Web puede ser engañoso.

Scripts de la página

Los desarrolladores a menudo incluyen funciones de JavaScript en las secciones de cabeza y el cuerpo de una página HTML. La sección contiene funciones que se llaman en dentro del cuerpo, normalmente por eventos, navegador y usuario como interacción con elementos de la página. Secciones del script en el cuerpo de la página ejecutan cuando se carga la página, el navegador funciona a través del formato HTML y presta al usuario. Números de la línea de error de secuencias de comandos en la página son normalmente en relación con el archivo de marcado de la página como un todo, no sólo las secciones afectadas del código de secuencias de comandos.

Archivos de script

Los programadores pueden incluir funciones JavaScript en dedicado archivos guardados con ".js" como la extensión. Dentro de la Página Web, el código se puede vincular a estos archivos como sigue:< script tipo = "texto/javascript" src="scripts/myfunctions.js" >< / script >

Cuando el explorador representa esta página, importa el contenido de la secuencia de comandos indicado. La Página Web entonces puede referirse a las funciones de la escritura como lo haría para las funciones en el mismo archivo como el formato HTML. Números de la línea de error de estos scripts son normalmente una indicación de la ubicación en el archivo de secuencia de comandos.

Repercusiones

Al localizar la fuente de un error, los desarrolladores naturalmente buscan cualquier evidencia que ofrece el navegador, incluyendo números de línea de comandos. Sin embargo, la causa de un error puede no ser el tema que se ha identificado el navegador, ya que errores pueden tener repercusiones. Si un error no tiene ningún efecto sensible inicial, y luego provoca otro error en otra parte en una secuencia de comandos, el navegador puede indicar el origen de este segundo error, más que original. Por esta razón, los desarrolladores necesitan a menudo rastrear el flujo de procesamiento de la línea número de error indicado en el navegador de código.