Tecnología

Inicio

Cómo escribir para la consola de IE8

Cómo escribir para la consola de IE8


Para un desarrollador, la capacidad de rastrear la ejecución de un programa JavaScript es una habilidad muy valiosa. La depuración de JavaScript requiere a menudo los programadores para mostrar la información de diagnóstico en cajas de alerta o escribir a elementos de la página Web, tales como contenedores div. IE8 simplifica la tarea de depuración, proporcionando una consola que puede utilizar para ver información de diagnóstico como su programa se ejecuta.

Instrucciones

1 Lanzar su editor de HTML y abrir uno de los documentos de Web HTML.

2 Agregue este código al del documento "<body>" sección para crear un botón:

<Input id = type = "button" valor "Button1" = "Escribir en consola" onclick = "return WriteToConsole ()" />

Este botón llama a una función JavaScript denominada "WriteToConsole."

3 Pegue la siguiente función de JavaScript en la sección del documento "<script>":

funcionar WriteToConsole () {

var message = "Prueba";

console.log (mensaje);

console.info (mensaje);

console.warn (mensaje);

console.error (mensaje);

var a = 0;

var b = 10;

console.assert (a == b ", una no es igual a b");

}

Esta función escribe cinco tipos diferentes de mensajes de consola a consola de IE8. El comando "console.log", escribe el valor almacenado en el "mensaje" variable a la consola. Ese valor es "Prueba". Los siguientes tres comandos también escriben "Prueba" en la consola. Sin embargo, los "console.info" coloca un icono azul al lado del texto, "Console.warn" muestra un icono amarillo y "console.error" muestra una roja. El "comando console.assert," que se muestra en la última línea, es una sentencia condicional. Se escribe en la consola sólo si una condición es verdadera. En este ejemplo, se compara el valor de "a" a "b". Si la condición es verdadera, el comando no escribe nada en la consola. De lo contrario, se escribe "una no es igual a b" para la consola. El comando "console.assert" es útil para la visualización de salida de la consola sólo cuando hay condiciones específicas que le interesan.

4 Guarde el documento y abrirlo en IE8. La página web muestra el botón que ha creado.

5 Pulse la tecla "F12". Se abre una nueva ventana de Internet Explorer 8. Esta es la ventana "Herramientas de Desarrollo". Haga clic en el botón de "escritura", a continuación, haga clic en "Consola" para activar la consola de IE8.

6 Minimizar la ventana "Herramientas de Desarrollo", por lo que se puede ver en la página Web que contiene el botón; haga clic en ese botón. La función de JavaScript se ejecuta y escribe "Test" para la consola de IE8.

7 Maximizar la ventana "Herramientas de Desarrollo". Los primeros cuatro comandos de la consola escribir la palabra "control" a la consola. Iconos azules, amarillos y rojos aparecen siguientes líneas dos, tres y cuatro. La cuarta línea indica "una no es igual a b" porque la condición en el comando "console.assert", "a == b", se evalúa como falsa.

Consejos y advertencias

  • Mediante el uso de la información adecuada, advierten o comando de la consola de error, se puede detectar rápidamente diferentes tipos de sentencias de salida de la consola. Por ejemplo, si su código emite una "console.error (" Problema ")" de comandos, puede explorar simplemente a través de la salida de la consola y buscar iconos de color rojo.
  • Se debe presionar "F12" para abrir la ventana de las herramientas de desarrollo antes de ejecutar cualquier código que escriba en él. Si inicia la página web creada en este ejemplo y haga clic en el botón antes de abrir la ventana Herramientas de Desarrollo, aparece un mensaje de error.