consulta JavaScript

preguntas

1.¿Qué es JavaScript y cuáles son sus características?
R/=Es un lenguaje de programación que permite darle “vida” a una página web, permite que la página sea interactiva y dinámica con el usuario, es un lenguaje interpretado, es flexible, permite programar reacciones (ante clicks, teclas o movimientos), funciona en diferentes navegadores (edge, chrome, etc…), permite la programación asíncrona (hacer varias cosas sin detener ningún otro proceso), se integra fácilmente a con los HTML y CSS.
2.¿Cómo integro JavaScript con HTML y CSS?
R/=Creando una archivo con finalización “.js” y enlazando este con el archivo (HTML o CSS), siendo HTML para programar la interacción página-usuario (clicks, movimientos, teclas) y el CSS para implementar diseños dinámicos.
3.¿Cómo puedo usar fuentes de datos con JavaScript?
R/=Con un API (Interfaz de Programación de Aplicaciones) es como un puente que permite que dos programas se comuniquen entre sí, y con el comando “fetch()” para pedir los datos a un servidor , normalmente este servidor responde con un formato “JSON”(JavaScript Object Notation), para posteriormente mostrarlos en la página.
4.¿Cuáles son las mejores prácticas de programación en JavaScript?
R/=Algunas prácticas son: escribir código claro y organizado, usar nombres de variables descriptivos, evitar repetir código, usar funciones para dividir tareas, validar datos y manejar errores, también es importante mantener el código limpio y seguir estándares para que otros (posibles) programadores lo entiendan fácilmente.
5.¿Qué es una API en JavaScript y para qué la puedo utilizar?
R/=El API (Interfaz de Programación de Aplicaciones) es como un puente que permite que dos programas se comuniquen entre sí, lo podemos usar para comunicar 2 programas y facilitar el acceso (por medio de JavaScript) a diferentes fuentes de datos.