Está en la página 1de 10

Presentacion

 Jade……….….….# 8
 Charlenis…….…..# 7
 Johansel…….…..# 30
 Grismeyli………...# 21
 Juan……………..# 1
 Jairo……………..# 3
 Eduardo…..…...# 5
Java Script
Que es?

 es un lenguaje de
programación interpretado,
dialecto del estándar
ECMAScript. Se define como
orientado a objetos, basado en
prototipos, imperativo,
débilmente tipado y dinámico.
Evolucion

 surgió como un lenguaje de script en el navegador que apareció por primera vez dentro de
Netscape Navigator 2 allá por 1995, y que se basaba en el lenguaje CEnvi desarrollado
anteriormente por Nombas.
Caracteristicas

 Es simple, no hace falta tener conocimientos avanzados de programación para


poder hacer un programa en JavaScript.
 Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos
definir diferentes eventos
 Es dinámico, responde a eventos en tiempo real. Eventos como presionar un
botón, pasar el puntero del mouse sobre un determinado texto o el simple hecho
de cargar la página o caducar un tiempo.
Sintaxis de etiquetas de java Script

 No se tienen en cuenta los espacios en blanco y las nuevas líneas: como


sucede con XHTML, el intérprete de JavaScript ignora cualquier espacio en
blanco sobrante, por lo que el código se puede ordenar de forma adecuada para
entenderlo mejor (tabulando las líneas, añadiendo espacios, creando nuevas
líneas, etc.)
 Se distinguen las mayúsculas y minúsculas: al igual que sucede con la
sintaxis de las etiquetas y elementos XHTML. Sin embargo, si en una página
XHTML se utilizan indistintamente mayúsculas y minúsculas, la página se
visualiza correctamente, siendo el único problema la no validación de la página.
En cambio, si en JavaScript se intercambian mayúsculas y minúsculas el script
no funciona.
Continuacion

 No se define el tipo de las variables: al crear una variable, no es necesario


indicar el tipo de dato que almacenará. De esta forma, una misma variable puede
almacenar diferentes tipos de datos durante la ejecución del script.
 No es necesario terminar cada sentencia con el carácter de punto y coma
(;): en la mayoría de lenguajes de programación, es obligatorio terminar cada
sentencia con el carácter ;. Aunque JavaScript no obliga a hacerlo, es
conveniente seguir la tradición de terminar cada sentencia con el carácter del
punto y coma (;).
 Se pueden incluir comentarios: los comentarios se utilizan para añadir
información en el código fuente del programa. Aunque el contenido de los
comentarios no se visualiza por pantalla, si que se envía al navegador del usuario
junto con el resto del script, por lo que es necesario extremar las precauciones
sobre la información incluida en los comentarios.
Ventajas

 Es un lenguaje muy sencillo.


 Es rápido, por lo tanto tiende a ejecutar las funciones inmediatamente.
 Cuenta con múltiples opciones de efectos visuales.
 Es soportado por los navegadores más populares y es compatible con
los dispositivos más modernos, incluyendo iPhone, móviles y PS3.
 Es muy versátil, puesto que es muy útil para desarrollar páginas
dinámicas y aplicaciones web.
 Es multiplataforma, puede ser ejecutado de manera híbrida en
cualquier sistema operativo móvil.
 Es una buena solución para poner en práctica la validación de datos en
un formulario.
 Es el único lenguaje que permite trabajar modo FullStack en cualquier
tipo de desarrollo de programación.
Desventajas

 En el FrontEnd sus códigos son visibles, por lo tanto pueden ser leídos por
cualquier usuario.
 Tiende a introducir gran cantidad de fragmentos de código en los sitios web.
 Sus opciones 3D son limitadas, si se quiere utilizar este lenguaje de
programación para crear un juego, deben emplearse otras herramientas.
 No es compatible en todos los navegadores de manera uniforme.
 Los usuarios tienen la opción de desactivar JavaScript desde su navegador.
 Sus script son limitados por razones de seguridad y no es posible realizar todo
con JavaScript, por lo tanto es necesario complementarlo con otros lenguajes
evolucionados y más seguros. Esta es una de las características de JavaScript
que algunos expertos lo contemplan como una ventaja y otros como una
desventaja.
Conclusion

 Despues de haber realizado un trabajo de investigación sobre Java Script, nos podemos
dar de cuenta que es una forma de como hacer dinamico o con ciertas caracteristicas de
moviemto una pagina Web diseñanada en HTML.

También podría gustarte