JAVASCRIPT
GRUPO #2
• DELIO MOLINA
• AILYN RUBIO
• FERGIE PARHAM
• STEPHANIE CORDOVA
• RONNY CASTELLANO
Esta foto de Autor desconocido está bajo licencia CC BY
INTRODUCCIÓN JAVASCRIPT
INTRODUCCION
A pesar de su nombre, JavaScript solo está
relacionado con Java, ya que ambos comparten
algunos similitudes sintácticas. La sintaxis de
JavaScript en su desarrollo inicial se inspiró
vagamente en la sintaxis de Java y se llamó "Live
Script" cuando lo primero se lanzó en una versión
beta de Netscape Navegador en 1995, de las otras
ofertas nombradas de Netscape y como testimonio del
hecho de que se publica en el navegador. Microsoft
lanzó su propia implementación de "JavaScript", poco
tiempo después con Internet Explorer 3.0.
¿QUÉ ES JAVASCRIPT?
¿QUE ES?
JavaScript es el lenguaje de programación utilizado en la
web.
Tiene la capacidad de modificar y actualizar tanto HTML
como CSS.
Además, puede realizar cálculos, manipular y validar datos.
HISTORIA DE JAVASCRIPT
JavaScript fue desarrollado originalmente por Netscape
con el nombre deLiveScript. Por ejecutar se pudiera
visualizar en el navegador web. Por ello, debería hacer
posible extender el HTML estático, interpretar las
acciones del usuario, adaptar el contenido o generar y
cargar contenido de acuerdo con el uso Debido a una
cooperación con la empresa ¨sun microsystems¨, que
lanzó el lenguaje de programación Java en 1995, surgió el
nombre JavaScript. Para aquel entonces fue integrado al
navegador Netscape, que era muy popular en ese
momento. Hoy en día es uno de los lenguajes básicos de
Internet y se implementa en todos los navegadores.
¿PARA QUE SIRVE EL JAVASCRIPT?
JavaScript surgió como una tecnología del lado del
navegador para hacer que las aplicaciones web
fueran más dinámicas. Por medio de JavaScript, los
navegadores eran capaces de responder a la
interacción de los usuarios y cambiar la distribución
del contenido en la página web a medida que el
lenguaje evolucionó, los desarrolladores de
JavaScript establecieron bibliotecas, marcos y
prácticas de programación y comenzaron a utilizarlo
fuera de los navegadores web. En la actualidad,
puede utilizar JavaScript para el desarrollo tanto del
lado del cliente como del lado del servidor.
CARACTERÍSTICA DE JAVASCRIPT
JavaScript es un lenguaje de programación importantes.
que se utiliza para crear páginas web
interactivas. Entre sus características
Permite crear objetos nuevos con sus
principales se encuentran:
propios métodos y propiedades.
Es dinámico, lo que significa que el tipo de
Algunas de las funciones que se pueden
dato está asociado al valor y no a la
realizar con JavaScript son:
variable.
Actualizar fuentes de redes sociales
Es prototípico, por lo que utiliza prototipos
en lugar de clases para herencias. Mostrar animaciones
Es compatible con la estructura del Crear mapas interactivos
lenguaje C. Agregar formularios interactivos
Es un lenguaje interpretado, por lo que el Agregar efectos visuales
navegador recibe el código en forma de Agregar actualizaciones sin necesidad de
texto y lo ejecuta directamente.
refrescar la página
Es compatible con los navegadores más
¿CÓMO FUNCIONA?
A continuación, te explicamos cómo funciona este proceso:
Descarga y carga del código: cuando un navegador encuentra código JavaScript en una página web,
comienza a descargarlo y cargarlo en la memoria del navegador.
Creación del árbol de análisis (AST): después de completar el análisis léxico y sintáctico, se crea un
árbol de análisis (AST, Abstract Syntax Tree) que representa la estructura del código JavaScript.
El AST descompone el código en una estructura jerárquica que facilita su posterior interpretación y
ejecución.
Interpretación línea por línea: a medida que el navegador interpreta el código JavaScript, línea por
línea, ejecuta las instrucciones correspondientes.
Manipulación del DOM (Document Object Model)y eventos: JavaScript interactúa con el DOM para
manipular y modificar elementos HTML (Lenguaje de marcado de hipertexto) y CSS (diseño y la
presentación) en la página.
Cuando se produce un evento, el código correspondiente se ejecuta como parte del ciclo de eventos, lo
VENTAJAS DE JAVASCRIPT
Como todos los lenguajes de programación,
JavaScript tiene ciertas ventajas y
desventajas a considerar. Muchas de estas
están relacionadas en la forma en que
JavaScript es ejecutado directamente en el
navegador. Pero hay otras formas para usar
JavaScript que ahora nos permiten tener los
mismos beneficios que los lenguajes de
programación del lado servidor
VENTAJAS DE JAVASCRIPT
Simplicidad. Posee una estructura sencilla que lo
vuelve más fácil de aprender e implementar.
Velocidad. Se ejecuta más rápido que otros
lenguajes y favorece la detección de los errores.
Versatilidad. Es compatible con otros lenguajes,
como: PHP y Java. Además, hace que la ciencia de
datos y el aprendizaje automático sean accesibles.
Popularidad. Existen numerosos recursos y foros
disponibles para ayudar a los principiantes con
habilidades y conocimientos limitados.
Carga del servidor. La validación de datos puede
realizarse a través del navegador web y las
actualizaciones solo se aplican a ciertas secciones
de la página web.
Actualizaciones. Se actualiza de forma continua
con nuevos frameworks y librerías, esto le asegura
relevancia dentro del sector
APLICACIONES DEL JAVASCRIPT
Validación de formularios: JavaScript permite validar los datos que los usuarios introducen en los formularios de una
página web.
Animaciones y transiciones: JavaScript permite crear animaciones y transiciones en las páginas web.
Comunicación con el servidor: JavaScript permite a las páginas web comunicarse con los servidores y enviar o
recuperar datos.
Contenido interactivo: JavaScript permite crear contenido interactivo, como juegos, reproducción de audio y vídeo.
Actualización de contenido: JavaScript permite actualizar el contenido de una página web sin necesidad de
recargarla.
Creación de aplicaciones de escritorio: JavaScript permite crear aplicaciones de escritorio para Windows, Linux y
Mac.
Desarrollo de foros: JavaScript permite crear foros en línea para que los usuarios compartan ideas y debates.
Desarrollo de salas de chat: JavaScript permite crear salas de chat para que los usuarios se comuniquen en tiempo
real.
Desarrollo de reproductores de música: JavaScript permite crear reproductores de música para que los usuarios
CONCLUSIONES
Java Script es una ayuda conclusiones sobre JavaScript son:
indispensable para realizar páginas
en las que queramos una alta Es fácil de aprender e implementar
interacción con el usuario, este nos Es rápido y ligero
proporciona una serie de eventos que
reconoce, unas librerías de funciones Es compatible con otros lenguajes
y métodos y todo lo que queramos de programación
hacer con un lenguaje: bucles de
condición, variables... Todo con la Tiene una comunidad de
ventaja de que se ejecuta en el desarrolladores activa
cliente y no tiene que estar llamando Se actualiza constantemente
continuamente al servidor por lo que
descarga el trabajo de este y hace Es multiplataforma
que la navegación sea más rápida.
MUCHAS GRACIAS POR SU ATENCION