Declaraciones JavaScript

Programas JavaScript

Un programa de computación es una lista de instrucciones a ser ejecutadas por la computadora. En un lenguaje de programación estas instrucciones de programación son llamadas declaraciones.

Un programa de JavaScript es una lista de declaraciones de programación. En HTML, los programas JavaScript son ejecutados por el navegador web.

Declaraciones JavaScript

Las declaraciones JavaScript se componen de valores, operadores, expresiones, palabras clave y comentarios.

En el siguiente ejemplo la declaración le indica al navegador web que escriba "Hola mundo" dentro del elemento HTML con el id="demo":

document.getElementById("demo").innerHTML = "Hola mundo";

La mayoría de los programas JavaScript contienen muchas declaraciones JavaScript y las declaraciones son ejecutadas una por una, en el mismo orden en que están escritas. Tanto los programas JavaScript como las declaraciones JavaScript son comúnmente llamadas como "Código JavaScript".

El punto y coma

El punto y coma separa las declaraciones JavaScript. Se agrega un punto y coma al final de declaración ejecutable:

var a, b, c; // Se declaran 3 variable.
a = 5; // Se asigna el valor 5 a la variable a
b = 6; // Se asigna el valor 6 a la variable b
c = a + b; // Se asigna la suma de a más b en la variable c

No es obligatorio el punto y coma al final de las declaraciones, pero se recomienda encarecidamente como buena practica de programación.

Cuando se separan cada declaración con el punto y coma, son permitidas varias declaraciones en la misma línea:

a = 5; b = 6; c = a + b;

El espacio en blanco

JavaScript ignora los múltiple espacios. Así, se pueden agregar espacios en blanco para hacer más legible los scripts.

Las siguientes líneas son equivalentes:

var person = "María";
var person="María";

Una buena practica es poner espacios alrededor de los operadores (como = + - * /):

var x = y + z;

La longitud de línea y el salto de línea

Para mayor legibilidad, los programadores a menudo prefieren evitar líneas de código mayores de 80 caracteres. Si una declaración JavaScript no cabe en una sola línea, el mejor lugar para romperla es después de un operador:

document.getElementById("demo").innerHTML =
"Hola mundo";

Bloques de código JavaScript

Las declaraciones JavaScript pueden ser agrupadas en bloques de código, dentro de llaves de apertura y de cierre { ... }. El propósito de bloque de código es para definir declaraciones para ser ejecutadas juntas. Un lugar donde podemos encontrar declaraciones agrupadas en bloques es en las funciones de JavaScript:

function miFuncion(){
document.getElementById("demo1").innerHTML = "Hola mundo";
document.getElementById("demo2").innerHTML = "Saludos";
}

Palabras clave JavaScript

Las declaraciones JavaScript a menudo inician con una palabra clave o "keyword" para identificar la acción de JavaScript a ser realizada.

A continuación se muestra una lista de algunas palabras clave que se aprenderán más adelante:

Keyword Descripción
break Termina un swith o bucle.
continue Salta el bucle actual e continua con el siguiente.
debugger Detiene la ejecución de JavaScript y llama (si esta disponible) al función de depuración.
do ... while Ejecuta un bloque de declaraciones y repite el bloque mientras la condición es verdadera.
for Marca un bloque de declaraciones a ser ejecutadas, mientras una condición es verdadera.
function Declara una función.
if ... else Marca un bloque de declaraciones a ser ejecutadas, dependiendo de una condición.
return Sale de una función.
switch Marca un bloque de declaraciones a ser ejecutadas, dependiendo de diferentes casos.
try ... catch Implementa un manejador de errores para un bloque de declaraciones.
var Declara una variable.

Los keywords de JavaScript son palabras reservadas y las palabras reservadas no pueden ser usadas para nombres de variables.