java scriptmejorado1

Upload: lizz-obregon

Post on 09-Jan-2016

6 views

Category:

Documents


0 download

DESCRIPTION

Java Scriptmejorado1

TRANSCRIPT

JAVA SCRIPT

JAVA SCRIPTValeria Isabel Alfaro Torres 1543148Alicia Nayely Prez Rangel 1559916Karen Lizeth Morales Obregon 1646509

QUE ES JAVA SCRIPT Y PARA QUE SIRVE?Java Script es un lenguaje de programacin, al igual que PHP, si bien tiene diferencias importantes con ste. JavaScript se utiliza principalmente del lado del cliente permitiendo crear efectos atractivos y dinmicos en las pginas web. Los navegadores modernos interpretan el cdigo JavaScript integrado en las pginas web.

La ventaja de JavaScript es que al estar alojado en el ordenador del usuario los efectos son muy rpidos y dinmicos. Tambin podemos citar algn inconveniente: por ejemplo si el usuario tiene desactivado JavaScript en su navegador, no se mostrarn los efectos. 2

-JAVA SCRIPT Y HTMLLos documentos HTML permiten incrustar fragmentos de cdigo JavaScript, bien dentro del propio archivo HTML o bien realizando una carga de ese cdigo indicando el archivo donde se encuentra el cdigo JavaScript. Dentro de un documento HTML puede haber ninguno, uno o varios scripts de JavaScript. El uso de JavaScript es muy habitual en la programacin web. JavaScript es un lenguaje que la mayor parte de los programadores web conocen porque permite hacer muchas cosas que no se pueden hacer con HTML.CARACTERISTICASNo es JavaOrientado a entornos webEs case sensitiveEsta basado en objetosNo es un lenguaje de programacin completoLos errores no molestan demasiado al usuario

DIFERENCIAS ENTRE JAVA Y JAVASCRIPTJAVASCRPT HOY EN DIAHoy en da prcticamente todos los navegadores soportan JavaScriptPodemos utilizar las etiquetas y como alternativa para los navegadores que no acepten JavaScript:Si puede leer este mensaje, es que su navegador no soporta JavaScript. Versiones de Navegadores y de JavaScriptJavascript 1: naci con el Netscape 2.0 y soportaba gran cantidad de instrucciones y funciones, casi todas las que existen ahora ya se introdujeron en el primer estandar.

Javascript 1.1: Es la versin de Javascript que se dise con la llegada de los navegadores 3.0. Implementaba poco ms que su anterior versin, como por ejemplo el tratamiento de imgenes dinmicamente y la creacin de arrays.

Javascript 1.2: La versin de los navegadores 4.0. Esta tiene como desventaja que es un poco distinta en plataformas Microsoft y Netscape, ya que ambos navegadores crecieron de distinto modo y estaban en plena lucha por el mercado.

Javascript 1.3: Versin que implementan los navegadores 5.0. En esta versin se han limado algunas diferencias y asperezas entre los dos navegadores.

Javascript 1.5: Versin actual, en el momento de escribir estas lneas, que implementa Netscape 6.

Por su parte,Microsofttambin ha evolucionado hasta presentar suversin 5.5 de JScript(as llaman al javascript utilizado por los navegadores de Microsoft).

Ocultar el cdigo JavaScript con comentarios HTML

Veamos con un ejemplo de cdigo donde se han utilizado comentarios HTML para ocultar Javascript, o mejo dicho, el cdigo los scripts Javascript.

Comentarios en el cdigo

Un comentario es una parte de cdigo que no es interpretada por el navegador y cuya utilidad radica en facilitar la lectura al programador. El programador, a medida que desarrolla el script, va dejando frases o palabras sueltas, llamadas comentarios, que le ayudan a l o a cualquier otro a leer mas fcilmente el script a la hora de modificarlo o depurarlo.

Ya se vio anteriormente algn comentario Javascript, pero ahora vamos a contarlos de nuevo. Existen dos tipos de comentarios en el lenguaje. Uno de ellos, la doble barra, sirve para comentar una lnea de cdigo. El otro comentario lo podemos utilizar para comentar varias lneas y se indica con los signos /* para empezar el comentario y */ para terminarlo. Veamos unos ejemplos.

//Este es un comentario de una lnea/*Este comentario se puede extenderpor varias lneas.Las que quieras*/

Mostrar un mensaje para navegadores antiguos con

Existe la posibilidad de indicar un texto alternativo para los navegadores que no entienden Javascript, para informarles de que en ese lugar debera ejecutarse un script y que la pgina no est funcionando al 100% de sus capacidades. Tambin podemos sugerir a los visitantes que actualicen su navegador a una versin compatible con el lenguaje. Para ello utilizamos la etiqueta y entre esta etiqueta y su correspondiente de cierre podemos colocar el texto alternativo al script.

cdigo javascript

Este navegador no comprende los scripts que se estn ejecutando, debes actualizar tu versin de navegador a una ms reciente.

Netscape.
Microsoft.

Tipos de datos para el lenguaje Javascript tipos de datos ms habituales de Javascript.

NmerosPara empezar tenemos el tipo numrico, para guardar nmeros como 9 o 23.6

CadenasEl tipo cadena de carcter guarda un texto. Siempre que escribamos una cadena de caracteres debemos utilizar las comillas (").

BoleanosTambin contamos con el tipo boleano, que guarda una informacin que puede valer si (true) o no (false).

Por ltimo sera relevante sealar aqu que nuestras variables pueden contener cosas ms complicadas, como podra ser un objeto, una funcin, o vaco (null)Estructuras de control en JavaScript

En Javascript podemos tomar decisiones utilizando dos enunciados distintos. IFSWITCHBuclesLos bucles se utilizan para realizar ciertas acciones repetidamente. Son muy utilizados a todos los niveles en la programacin. Con un bucle podemos por ejemplo imprimir en una pgina los nmeros del 1 al 100 sin necesidad de escribir cien veces el la instruccin imprimir.

Desde el 1 hasta el 100Imprimir el nmero actual

En javascript existen varios tipos de bucles, cada uno est indicado para un tipo de iteracin distinto y son los siguientes:FORWHILEDO WHILE

Break y Continue

Existen dos instrucciones que se pueden usar en de las distintas estructuras de control y principalmente en los bucles, que te servirn para controlar dos tipos de situaciones. Son las instrucciones break y continue.:break:Significa detener la ejecucin de un bucle y salirse de l.continue:Sirve para detener la iteracin actual y volver al principio del bucle para realizar otra iteracin, si corresponde.