Buenas, os dejo a continuación un resumen del lenguaje de programación JAVASCRIPT, se trata de un resumen con las ideas esenciales de este lenguaje de programación.TEMA 1
• JavaScript es el lenguaje de secuencias de comandos estándar para todos los navegadores de Internet.
• El lenguaje de programación JavaScript no necesita declarar los tipos de datos de las variables.
• El código JavaScript es sensible a mayúsculas y minúsculas.
• Los comandos JavaScript deben insertarse en el código HTML por medio de un par de etiquetas <SCRIPT>.
• Es aconsejable colocar el código JavaScript en la sección HEAD de la página, a excepción del código asociado a la respuesta de eventos.
• Una instrucción SIEMPRE TERMINA CON UN PUNTO Y COMA ";"
• Los comentarios son líneas de código que no se ejecutan.

TEMA 2
• Javascript es capaz de gestionar hasta seis tipos de datos distintos: numérico, cadena, objeto, boolean, null y no definido.
• JavaScript puede hacer uso de números enteros y decimales (coma flotante).
• JavaScript almacena textos literales bajo el tipo de dato "cadena".
• JavaScript es un lenguaje de programación que dispone de un conjunto de instrucciones muy reducidas. La potencia de este lenguaje se consigue mediante el uso de una serie de objetos externos al lenguaje.
• El tipo de dato "lógico" o booleano se utiliza en las instrucciones condicionales para evaluar una condición lógica. Tiene dos valores posibles y opuestos: verdadero (true) o falso (false).

TEMA 3
• Una variable es una referencia a una posición de la memoria que almacenará un valor.
• Es aconsejable declarar las variables para evitar posibles errores en el programa.
• Para declarar una variable de forma explícita debemos hacer uso de la palabra reservada "var".
• La declaración de una variable no implica su definición (inicialización). Siempre debemos vigilar que las variables declaradas se inicialicen antes de que sean utilizadas por el código.
• Es fundamental operar con variables o datos del mismo tipo. Si una expresión hace uso de variables de tipo diferente, el resultado puede ser inesperado.



TEMA 4
• Javascript ofrece una instrucción para el control de ejecución: la instrucción if . else.
• La instrucción switch se utiliza en lugar de la instrucción if cuando la expresión lógica se evalúe a valores diferentes de verdadero o falso.
• La instrucción para realizar iteraciones más potentes que ofrece javascript es el bucle for.
• El bucle while se ejecuta mientras una determinada condición sea verdadera. Para salir del bucle debemos establecer esa condición al valor falso.
• El bucle do . while evalúa la condición lógica al final del mismo.
• Las palabras reservadas break y continue se utilizan en el interior de los bucles para variar el comportamiento normal de los mismos.

TEMA 5

• Una función en javascript es un bloque de instrucciones al que se le asigna un nombre. Para que una función se ejecute, debemos llamarla previamente. Las funciones pueden devolver un resultado al código que las llama. Para que este mecanismo sea posible es necesario hacer uso de la palabra reservada return.
TEMA 6
• Un objeto es un conjunto de funciones que realizan cálculos u operaciones sobre un tipo de datos en particular.
• Las funciones que realizan acciones sobre el objeto reciben el nombre de métodos. Los datos que almacena un objeto reciben el nombre de propiedades.
• Los objetos intrínsecos de javascript son aquellos que se encuentran definidos por el lenguaje.
• Para que una secuencia de comandos pueda hacer uso de un objeto, es necesaria su creación. Este proceso recibe el nombre de instanciación y se realiza por medio de la palabra reservada new.
• El método especializado en la instanciación del objeto recibe el nombre de constructor.

TEMA 7
• Alert es un diálogo "modal", es decir, hasta que el usuario no hace clic en uno de sus botones no continúa la ejecución del script.
• La sintaxis de uso de alert, confirm y prompt sería: window.método. En cambio, Javascript "entiende" que si no especificamos el objeto, nos referimos siempre al objeto "window", por lo que también sería correcto omitir la palabra window de la sintaxis.

TEMA 8
• Los procedimientos de eventos de JavaScript son funciones que se ejecutan cuando se produce ese evento en el sistema.
• JavaScript nos proporciona una serie de objetos predefinidos con los cuales podremos controlar todo lo que ocurra en nuestro navegador.
• Los principales objetos del navegador son: window, document, form, location, navigator y history.
• Los eventos se dividen en: eventos de ratón, de teclado, de enfoque, de formulario y eventos de carga de página.