Javascript

9
JAVASCRIPT S POR: SARA FLOREZ CORTÉS YANED SEPÚLVEDA

description

que es javascipt

Transcript of Javascript

Page 1: Javascript

JAVASCRIPT

S

POR: SARA FLOREZ CORTÉS YANED SEPÚLVEDA

Page 2: Javascript

¿Qué es javascript?• Javascript es un lenguaje de programación que permite a los

desarrolladores crear acciones en sus páginas web. • No requiere de compilación ya que el lenguaje funciona del lado del

cliente, los navegadores son los encargados de interpretar estos códigos.

• Con Javascript podemos crear diferentes efectos e interactuar con nuestros usuarios

• Muchos confunden el Javascript con el Java pero ambos lenguajes son diferentes y tienes sus características singulares

• Como síntesis se pude decir que Javascript es un lenguaje interpretado, basado en prototipos, mientras que Java es un lenguaje más orientado a objetos.

Page 3: Javascript

Es necesario resaltar que hay dos tipos de JavaScript: por un lado está el que se ejecuta en el cliente, este es el Javascript propiamente dicho, aunque técnicamente se denomina Navigator JavaScript. Pero también existe un Javascript que se ejecuta en el servidor, es más reciente y se denomina LiveWire Javascript

• Es compatible con navegadores?• Javascript es soportado por la mayoría de los navegadores como

Internet Explorer, Netscape, Opera, Mozilla Firefox, entre otros.

• Con el surgimiento de lenguajes como PHP del lado del servidor y Javascript del lado del cliente, surgió Ajax en acrónimo de (Asynchronous Javascript And XML). El mismo es una técnica para crear aplicaciones web interactivas. Este lenguaje combina varias tecnologías:

Page 4: Javascript

¿Quién lo fabrica?• JavaScript fue desarrollado originalmente por Brendan Eich de

Netscape con el nombre de Mocha, el cuál fue renombrado posteriormente a LiveScript, para finalmente quedar como JavaScript. El cambio de nombre coincidió aproximadamente con el momento en que Netscape agregó soporte para la tecnología Java en su navegador web Netscape Navigator en la versión 2.0B3 en diciembre de 1995. La denominación produjo confusión, dando la impresión de que el lenguaje es una prolongación de Java, y se ha caracterizado por muchos como una estrategia de mercadotecnia de Netscape para obtener prestigio e innovar en lo que eran los nuevos lenguajes de programación web.4 5

• «JavaScript» es una marca registrada de Oracle Corporation. Es usada con licencia por los productos creados por Netscape Communications y entidades actuales como la Fundación Mozilla.6

Page 5: Javascript

A qué programas se fabrica?• Entre los diferentes servicios que se encuentran realizados con Javascript

en Internet se encuentran:• 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• Detectores de navegadores e idiomas

Page 6: Javascript

¿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 del lenguaje son:• Su sintaxis es similar a la usada en Java y C, al ser un lenguaje del lado del cliente este es

interpretado por el navegador, no se necesita tener instalado ningún Framework.• Variables: var = “Hola”, n=103• Condiciones: if(i<10){ … }• Ciclos: for(i; i<10; i++){ … }• Arreglos: var miArreglo = new Array(“12”, “77”, “5”)• Funciones: Ppopias del lenguaje y predefinidas por los usuarios• Comentarios para una sola línea: // Comentarios• Comentarios para varias lineas:

/*Comentarios*/

• Permite la programación orientada a objetos: document.write("Hola");• Las variables pueden ser definidas como: string, integer, flota, bolean simplemente utilizando

“var”. Podemos usar “+” para concatenar cadenas y variables.

Page 7: Javascript

Ejemplos

Page 8: Javascript

Videos Javascript

• http://www.youtube.com/watch?v=bT_8Dvk5GIQ

• http://www.youtube.com/watch?v=ehR4Er1hLqE&feature=mfu_in_order&list=UL