Java script

Post on 12-Jun-2015

199 views 2 download

description

Tarea! :)

Transcript of Java script

JavaScript

Génesis Solórzano

Colegio “Cristo Rey ”Profesor: Samuel López

Curso: 3r° De Bachillerato Especialidad: Informática

Año Lectivo 2012-2013

¿Qué es JavaScript?

Lenguaje de programación orientado a entornos web

Pertenece a la parte de “código cliente”Permite una gran interacción y dinamismo

por parte del usuario con la página webEs fácil programar con JavaScript, aunque

por lo general no lo es tanto encontrar errores

¿Dónde podemos encontrar el código JavaScript en un documento HTML?Se coloca entre las etiquetas <head> y

</head>También se pueden invocar sentencias

JavaScript en otras partes del documento:Entre las etiquetas <script> y </script>En funciones como onClick, onChange ,etc.

Todo lo anterior solo puede significar una cosa….

¡Para programar en JavaScript, es requisito indispensable saber HTML!

Características No es JavaOrientado a entornos web. Esto no quiere decir

que su uso se a exclusivo para ese ámbitoEs case sensitiveEstá basado en objetos, pero no es un lenguaje

de POONo es un lenguaje de programación completo.

No se pueden hacer programas sólo con JavaScript

Los errores JavaScript, por lo general, no molestan demasiado al usuario

Historia de JavaScript1995-Brendan Eich desarrolla Livescript para

incluirlo en el Netscape Navigator2.0. Poco tiempo después pasa a llamarse JavaScript.

1996–Microsoft crea Jscript para competir con JavaScript y evitar problemas de licencia.

1997–se envía la especificación del JavaScript1.1 a la ECMA y se estandariza el ECMAScript.

Actualidad–es el lenguaje de scripting por excelencia y se utiliza en un 90% de proyectos web.

Pop-ups en JavaScriptManera sencilla de avisar al usuarioLos hay de tres tipos: alert ,confirm y promptSon de fácil programaciónSe suele utilizar la interfaz gráfica del

sistema operativo para dibujar los en pantalla.

Funciones predefinidas en JavaScript.

eval(String);Evalúa la cadena String que le viene por su único parámetro como si fuera una sentencia JavaScript. Si es una sentencia correcta, se ejecutará: val(‚alert(‘La función eval ejecutará este alert’);‛);

ParseInt (String, [opcional] base);Convierte la cadena de caracteres del primer parámetro(que deben ser números)a entero. El segundo parámetro opcional indica la base del número(por defecto,base10).Si la conversión no se puede efectuar, devolverá NaN:parseInt(‚479‛);parseInt(‚51627‛,8);parseInt(‚1001010‛,2);

parseInt(‚479‛); parseInt(‚51627‛,8);parseInt(‚1001010‛,2);

JavaScript en la actualidadHoy en día, prácticamente todos los

navegadores soportan JavaScript (esto no era así hasta no hace mucho).

Podemos utilizar las etiquetas <noscript> y </noscript> como alternativa para los navegadores que no acepten JavaScript:<noscript> Si puede leer este mensaje, es que su navegador no soporta JavaScript.</noscript>.

Las posibilidades que ofrece JavaScript han propiciado la aparición de nuevas tecnologías basadas en él, como son Ajax y jQuery.

Gracia

s!