Download - Java script
![Page 1: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/1.jpg)
JavaScript
Génesis Solórzano
![Page 2: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/2.jpg)
Colegio “Cristo Rey ”Profesor: Samuel López
Curso: 3r° De Bachillerato Especialidad: Informática
Año Lectivo 2012-2013
![Page 3: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/3.jpg)
¿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
![Page 4: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/4.jpg)
¿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.
![Page 5: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/5.jpg)
Todo lo anterior solo puede significar una cosa….
¡Para programar en JavaScript, es requisito indispensable saber HTML!
![Page 6: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/6.jpg)
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
![Page 7: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/7.jpg)
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.
![Page 8: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/8.jpg)
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.
![Page 9: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/9.jpg)
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’);‛);
![Page 10: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/10.jpg)
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);
![Page 11: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/11.jpg)
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>.
![Page 12: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/12.jpg)
Las posibilidades que ofrece JavaScript han propiciado la aparición de nuevas tecnologías basadas en él, como son Ajax y jQuery.
![Page 13: Java script](https://reader036.vdocumento.com/reader036/viewer/2022082703/557ae33ed8b42a8f648b5330/html5/thumbnails/13.jpg)
Gracia
s!