Javascript
¿Qué es Javascript?
Javascript es un lenguaje de programación que permite a los desarrolladores crear acciones en sus páginas web. Javascript es un lenguaje con muchas posibilidades, utilizado para crear pequeños programas que luego son insertados en una página web y en programas más grandes, orientados a objetos mucho más complejos. Con Javascript podemos crear diferentes efectos e interactuar con nuestros usuarios.
¿Dónde puedo ver funcionando Javascript?
Correo Chat Buscadores de Información También podemos encontrar o crear códigos para insertarlos en las páginas como: Reloj Contadores de visitas Fechas Calculadoras Validadores de formularios
¿Cómo identificar código Javascript?
El código javascript podemos encontrarlo dentro de las etiquetas <body></body> de nuestras páginas web. Por lo general se insertan entre: <script></script>. También pueden estar ubicados en ficheros externos usando: <script type="text/javascript" src="micodigo.js"></script>
Algunas características Mandatos
Bucles
document.write("Hello Dolly");
For…in While
Comentarios // Comentario /* Otro Comentario */
Variables var res = 14;
Operadores Comparaciones If…then Switch
Objetos String Date Array Math
Ejemplos
Operadores Aritméticos
Operator
Description
Example
==
is equal to
x==8 is false
===
is exactly equal to
!=
is not equal
x!=8 is true
>
is greater than
x>8 is false
<
is less than
x<8 is true
>=
is greater than or equal to
x>=8 is false
<=
is less than or equal to
x<=8 is true
x===5 is true x==="5" is false
Ejemplos
http://mrdoob.com/projects/chromeexperiments/ google-gravity/ http://www.craftymind.com/factory/html5video/Ca nvasVideo.html http://onecm.com/projects/canopy/ http://spielzeugz.de/html5/liquid-particles.html http://lo-th.github.io/Oimo.js/index.html http://mrdoob.com/projects/chromeexperiments/ ball-pool/
Onclick, onMouseOver, u onMouseOut
Embebido
Archivos externos
APIs
Canvas
Esta API es una API de dibujo, específica para la creación y manipulación de gráficos. Utiliza métodos Javascript predefinidos para operar.
Drag and Drop
Geolocation