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.