JavaScript - Eventos
Que es un evento?
JavaScript - Funciones Literales
JavaScript 1.2 introduce el concepto funciones literales, que es otra forma de definir funciones. Una funcion literal es una expresion que define una funcion sin nombre.
JavaScript - Funciones Anidadas
Antes de JavaScript 1.2, la definicion de funcion solo estaba permitida en el ambito global, pero JavaScript 1.2 permite que las definiciones de funcion se aniden tambien dentro de otras funciones. Aun hay restriccion en cuanto a que la definicion de funciones no pueden aparecer dentro de bucles o condicionales. Estas restricciones en la definicion de las funciones se aplican solo a declaraciones de funciones con la sentencia function
.
JavaScript - El constructor Function()
La declaracion de function
no es la unica manera de definir una nueva funcion; puede definir su funcion dinamicamente usando el constructor Function()
con el nuevo operador.
JavaScript - Funciones
Una funcion es una seccion de codigo reutilizable que se puede llamar en cualquier parte de un programa. Esto elimina la necesidad de escribir el mismo codigo una y otra vez. Ayuda a los programadores a escribir codigos modulares. Las funciones permiten que un programador divida un programa grande en una serie de funciones pequeñas y manejables.
JavaScript - Sentencia for
El bucle for
es la forma más compacta de bucle. Incluye las siguientes tres partes importantes:
JavaScript - Sentencia for…in
El bucle for ... in
se utiliza para recorrer las propiedades de un objeto. Como no hemos discutido Objetos todavía, puede que no se sienta cómodo con este bucle. Pero una vez que entienda como se comportan los objetos en JavaScript, encontrara este bucle muy util.
JavaScript - Control de bucle
JavaScript proporciona un control total para manejar bucles y sentencias switch. Puede haber una situacion en la que necesite salir de un bucle sin llegar al fondo. Tambien puede haber una situacion en la que desee omitir parte de un bloque de codigo y comenzar la siguiente iteracion del bucle.
JavaScript - Sentencia while
Mientras escribe un programa, puede encontrarse con una situacion en la que necesita realizar una accion una y otra vez. En tales situaciones, necesitaria escribir instrucciones de bucle para reducir el numero de lineas.
JavaScript - Sentencia switch
Puede usar varias instrucciones if ... else ... if
, para realizar bifurcaciones multiples. Sin embargo, esta no es siempre la mejor solucion, especialmente cuando todas las bifurcaciones dependen del valor de una sola variable.