Want to make interactive content? It’s easy in Genially!

Over 30 million people build interactive content in Genially.

Check out what others have designed:

Transcript

Esto implica dividir el código en tokens y verificar que la estructura del código sea gramaticalmente correcta. Si se encuentran errores sintácticos, se mostrará un mensaje de error en la consola del navegador.

cuando un navegador encuentra código JavaScript en una página web, comienza a descargarlo y cargarlo en la memoria del navegador.

  • Descarga y carga del código:

05

04

  • Interactividad de interfaz o front-end: el desarrollo web mejora solamente por el aumento de la interactividad y funciones que JavaScript ofrece.
  • Aplicaciones Web: las aplicaciones web son similares a los sitios, pero en su lugar pueden empacarse en una caja más compacta, que mejora el control de la seguridad y otros aspectos.
  • Juegos de navegador: los navegadores web actuales han cambiado mucho; los desarrolladores pueden crear juegos robustos que funcionan en ellos.
  • Desarrollo web dorsal o back-end: el desarrollo web se ha transformado tanto, que JavaScript puede utilizarse para gestionar el back-end de sitios y aplicaciones.

JavaScript en el desarrollo web

• Para qué sirve JavaScript.

JavaScript es un lenguaje de programación que los desarrolladores utilizan para hacer páginas web interactivas. Desde actualizar fuentes de redes sociales a mostrar animaciones y mapas interactivos, las funciones de JavaScript pueden mejorar la experiencia del usuario de un sitio web.

01

02

“JavaScript”

03

Uso de JavaScript.

“Cómo funciona JavaScript”

  • Análisis léxico y sintáctico:

  • Creación del árbol de análisis (AST):

“Cómo añadir JavaScript”

El AST descompone el código en una estructura jerárquica que facilita su posterior interpretación y ejecución.

Añadir JavaScript a tu sitio web es sencillo. Solo necesitas vincular tus archivos JavaScript desde tus archivos HTML. Si tienes alguna experiencia trabajando con HTML y CSS para el desarrollo web, entonces ya has experimentado algo similar.

  • Manipulación del DOM y eventos:

¿Qué es JavaScript ?

02

Cuando se carga una página web que contiene código JavaScript, el navegador interpreta y ejecuta ese código directamente en su entorno de ejecución interno. Esto significa que no se requiere un paso de compilación previo antes de ejecutar el código JavaScrip

Entorno de ejecución en el navegador:

01

02

Características de JavaScript

JavaScript se interpreta línea por línea a medida que se encuentra. El motor de JavaScript del navegador analiza y ejecuta cada línea de código a medida que se encuentra durante el proceso de carga de la página.

Plataforma independiente:

Los navegadores web son la plataforma principal para la ejecución de JavaScript, y los navegadores modernos han implementado sus propios motores para interpretar y ejecutar el código en diferentes sistemas.

“Ventajas de JavaScript”

“Desventajas de JavaScript”

INTERPRETACION DE LINEAS

Java Script está definido como un lenguaje de programación orientado a objetos; es un lenguaje web cuya principal función es ampliar las formas de responder a la interacción del usuario para que sean más inteligentes y que cada acción ejecutada desde el front end se relacione con la información que estas ofrecen.

PARA QUE SIRVE JAVASCRIPT

  • Lorem ipsum dolor sit amet.
  • Consectetur adipiscing elit.
  • Sed do eiusmod tempor incididunt ut.

Consectetur adipiscing elit

Lorem ipsum dolor

Lorem ipsum dolor sit

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod.

  • Crear ejectos especiales
  • Validar datos de un formulario
  • Crear navegadores desplegables
  • Apertura de ventanas secundarias

"EL USO DE JAVASCRIPT"

Puede acceder a los elementos del DOM utilizando métodos y propiedades proporcionados por el navegador. Además, JavaScript puede registrar callbacks para eventos específicos, como clics de botón o cambios en el valor de un campo de entrada, y responder a ellos ejecutando el código asociado.

MANIPULACION DEL DOM Y EVENTOS

  • Falta de compatibilidad entre navegadores
  • Bajo rendimiento en aplicaciones complejas
  • Mantenimiento y legibilidad complicados.
  • Nivel de seguridad deficiente

"DESVENTAJAS DE JAVASCRIPT"

  • Interactividad en tiempo real
  • Detección y respuesta a eventos
  • Manipulación sencilla del DOM
  • Innovación en la carga de contenido dinámico

"VENTAJAS DE JAVASCRIPT"