Ahora ya estamos en condiciones de poder pasar a revisar cómo se programa en JavaScript.
Lo primero es tener claro que JavaScript, al igual que el lenguaje C++, realiza una diferencia entre las letras mayúsculas y minúsculas, para lo cual deberemos tener mucho cuidado con los nombres que demos a variables, constantes, funciones y nombres de los objetos, estructuras, etc..
Comentarios
Para poner comentarios en el código JavaScript se pueden usar dos formas: con doble barra «//» que sirven para comentarios de una línea u con una barra y un asterisco al inicio y al final, como se muestra a continuación y que permite escribir comentarios de varias líneas.
Ejemplo comentario una Línea
// Este es un comentario de una línea
// no necesita un cierre ya que todo lo que esté luego de las dos barras
// será considerado como un comentario
Ejemplo comentario varias Líneas
/* Este es un comentario de varias líneas
no es necesario poner de nuevo la barra y el asterisco
ya que posee un cierre como se muestra aquí */
Punto y Coma
El carácter punto y coma » ; » se usa para separar cada una de las instrucciones que se escriben en el programa. Si no se pone este carácter el interprete JavaScript enviará un error de sintaxis.
Ejemplo:
i = 1;
i = i + 1;
mensaje = «Hola amigos»;
document.write(«Hola»);
Uso de Paréntesis de Llaves
Los paréntesis de llaves se utilizan para encerrar bloques de código. Por ejemplo, al crear una función hay un código que se ejecutará al llamar esa función y dicho código debe estar contenido entre los paréntesis de llaves que indicarán el inicio y el fin de esa función.
Ejemplo:
function Hola()
{
window.alert(«Hola amigo, gracias por visitar esta página.»);
window.alert(«Visita los links que desees.»);
}
Además, se usa en bloques en estructuras condicionales como es el if, ya que muchas veces se deben realizar varias instrucciones si la aseveración es correcta o si es falsa, así se encierra en un bloque su contenido.
Ejemplo:
if (n>0)
{
document.write(«Hola<br>»);
document.write(«Este es un ejemplo»);
}
else
{
document.write(«Hola<br>»);
document.write(«Este es un ejemplo de varias instrucciones»);
}
Esta estructura debe ejecutar varias instrucciones si es correcta (verdadera) y lo mismo si es falsa.
if (n>0)
document.write(«n es mayor que 0»);
else
document.write(«n no es mayor que 0»);
Esta estructura no debe ejecutar varias instrucciones si es verdadera o falsa, por lo que no se requiere el uso de los paréntesis de llaves.
Lo mismo ocurre con otras estructuras (for, while, do…while, etc.) por lo que son de suma importancia para la programación.