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

IMELINE

¿Qué es JavaScript?

JavaScript es un lenguaje de programación o de secuencias de comandos que te permite implementar funciones complejas en páginas web, cada vez que una página web hace algo más que sentarse allí y mostrar información estática para que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos, animación de Gráficos 2D/3D, desplazamiento de máquinas reproductoras de vídeo, etc., puedes apostar que probablemente JavaScript está involucrado.

¿Por qué JavaScript?

JavaScript se utiliza para todo, gracias a la introducción de Node.js. Esta tecnología crea software robusto para empresas en todo el mundo. Lo que se puede hacer con JavaScript abarca diferentes tipos de software, como juegos, programas de computadora, aplicaciones web y hasta tecnologías de blockchain.

JavaScript

¿Qué necesitamos?

1. Frameworks: Express.js, Angular.js, Ember.js, Knockout.js, 2. Librerías JS:JQuery, Backbone.js, Kendo UI, Modernizr.

Doctype

La DTD se puede especificar con el elemento !DOCTYPE en documentos HTML y XML. Con el objeto doctype , se pueden recuperar declaraciones de tipos como entidades, notaciones y el nombre de la DTD; además, se puede especificar la DTD para documentos XML (consulte el método createDocumentType ).

Ventajas y Desventajas

Desaventajas:Falta de compatibilidad entre navegadores Nivel de seguridad deficiente Bajo rendimiento en aplicaciones complejas Funcionalidad sujeta al uso del cliente Dificultad para indexar en motores de búsqueda Mantenimiento y legibilidad complicados Carga inicial prolongada y rendimiento deficiente en dispositivos móviles Obsolescencia de las versiones antiguas

Ventajas:Interactividad en tiempo realDetección y respuesta a eventosManipulación sencilla del DOMCreación de formularios interactivosInnovación en la carga de contenido dinámicoAnimación y efectos visuales para los sitios webDesarrollo de juegos y aplicaciones interactivasUso versátil para desarrolladores