Comentarios JavaScript en línea o multilínea

download Comentarios JavaScript en línea o multilínea

of 3

description

Comentarios JavaScript en línea o multilínea

Transcript of Comentarios JavaScript en línea o multilínea

  • Comentarios JavaScript en lnea o multilnea. Punto ycoma final necesario? Insercin automtica (CU01111E)

    Escrito por Csar Krall

    Resumen:Entrega n11:Orientacin sobre el curso"Tutorial bsico del programador web: JavaScript desdecero".

    Codificacin aprenderaprogramar.com:CU01111E

    COMENTARIOS JAVASCRIPT

    JavaScript permite insertar comentarios en el cdigo, al igual que la mayora de los lenguajes de programacin.En concreto hay dos tipos de comentarios permitidos, los comentarios en lnea que comienzan con una doblebarra: //, y los comentarios multilnea, que comienzan con /* y terminan con */.

    COMENTARIOS EN JAVASCRIPT

    Veamos un ejemplo. Escribe este cdigo y gurdalo en un archivo de extensin html:

    Portal web - aprenderaprogramar.com

    /* Funciones JavaScript Versin 0.1 Autor: Csar Krall Curso: Tutorial bsico del programador web: JavaScript desde cero*/

    //Funcin que muestra mensaje de bienvenidafunction mostrarMensaje1() {alert('Bienvenido al curso JavaScript de aprenderaprogramar.com');}

    function mostrarMensaje2() {

  • //Mensaje si se hace click sobre prrafoalert('Ha hecho click sobre el prrafo inferior');}

    Aqu un prrafo de texto situado antes de la imagen, dentro de un divcontenedor

    Aqu otroprrafo de texto. JavaScript es un lenguaje utilizado para dotar de efectosdinmicos a las pginas web.

    Visualiza el resultado y comprueba que la pgina web se muestra con normalidad y que JavaScript se ejecutacon normalidad.

    Los comentarios son parte del cdigo JavaScript. El navegador los recibe y los detecta pero los ignora al noconstituir instrucciones que hayan de ejecutarse. Sin embargo, los comentarios pueden ser visualizados siaccedemos al cdigo fuente de la pgina web (cosa que puede hacer cualquier usuario). Por lo tanto en loscomentarios no debe figurar nada que pueda considerarse indebido (como este cdigo lo he copiado a micompaero de trabajo sin permiso, Para acceder a la base de datos usar como datos usuario: cesar ycontrasea: aprenderaprogramar.com).

    Los comentarios deben usarse para describir aspectos importantes. Por ejemplo, contenido de un archivo,cometido de una funcin, versin, licencia, autor, copyright, aspectos que permitan una mejor comprensin delcdigo, avisos importantes, etc.

    Obviamente los comentarios JavaScript tienen que encontrarse dentro de cdigo JavaScript, no puedeninsertarse en cualquier parte. Por tanto debern estar dentro de las etiquetas o biendentro de un archivo js, no pueden encontrarse en el cdigo HTML.

    Los comentarios multilnea no se pueden anidar (es decir, no puede haber un comentario multilnea dentro deotro comentario multilnea). Los comentarios multilnea pueden dar lugar a errores cuando se mezclan conexpresiones regulares (hablaremos de expresiones regulares ms adelante).

    INSERCIN AUTOMTICA DE PUNTO Y COMA

    En general las sentencias JavaScript deben terminar con un punto y coma que delimita el final de unainstruccin. No obstante, en caso de que se olvide insertar el punto y coma delimitador, el intrpreteJavaScript lo insertar automticamente siempre que le sea posible, facilitando que el cdigo se ejecute.

  • En el cdigo anterior, elimina los punto y coma al final se las sentencias JavaScript:

    function mostrarMensaje1() {alert('Bienvenido al curso JavaScript deaprenderaprogramar.com')}

    function mostrarMensaje2() {alert('Ha hecho click sobre el prrafo inferior')}

    Visualiza la pgina web en tu navegador y comprueba que JavaScript sigue funcionando. Por qu? Porque elintrprete del navegador, al encontrar que faltan los ; de cierre, los ha introducido automticamente parapermitir que se ejecute el cdigo. Aunque esto puede parecer una facilidad, recomendamos siempre el cierre detoda instruccin mediante punto y coma. Esto evitar errores o que ocurran cosas indeseadas.