JavaScript

Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript.Se define como orientado a objetos, ​ basado en prototipos, imperativo.

JavaScript es un robusto lenguaje de programación que se puede aplicar a un documento HTML y usarse para crear interactividad dinámica en los sitios web. Fue inventado por Brendan Eich, cofundador del proyecto Mozilla, Mozilla Foundation y la Corporación Mozilla.


JavaScript es el lenguaje de programación que debes usar para añadir características interactivas a tu sitio web. (por ejemplo, juegos, eventos que ocurren cuando los botones son presionados o los datos son introducidos en los formularios, efectos de estilo dinámicos, animación, y mucho más.



Para que Sirve?


es el lenguaje de programación que debes usar para añadir características interactivas a tu sitio web, (por ejemplo, juegos, eventos que ocurren cuando los botones son presionados o los datos son introducidos en los formularios, efectos de estilo dinámicos, animación, y mucho más).

JavaScript por sí solo es bastante compacto aunque muy flexible, y los desarrolladores han escrito gran cantidad de herramientas encima del núcleo del lenguaje JavaScript, desbloqueando una gran cantidad de funcionalidad adicional con un mínimo esfuerzo. Esto incluye:

-Interfaces de Programación de Aplicaciones del Navegador construidas dentro de los navegadores que ofrecen funcionalidades como crear dinámicamente contenido HTML y establecer estilos CSS, hasta capturar y manipular un vídeo desde la cámara web del usuario, o generar gráficos 3D y muestras de sonido.

    -APIs de terceros, que permiten a los desarrolladores incorporar funcionalidades en sus sitios de otros proveedores de contenidos como Twitter o Facebook.

    -Marcos de trabajo y librerías de terceros que puedes aplicar a tu HTML para que puedas construir y publicar rápidamente sitios y aplicaciones.

Bucles:

-If 
 -If Else 
-While 
-Do While 
-For

 

if



Ejecuta una sentencia si una condición específicada es evaluada como verdadera. Si la condición es evaluada como falsa, otra sentencia puede ser ejecutada.


Sentencia1


Para que esta sentencia se puea ejecutar la Sentencia que se ejecutará
si condiciónes evaluada como verdadera. Puede ser cualquier sentencia,
incluyendo otras sentenccias if anidadas. Para ejecutar múltiples sentencias,
 use una sentenciablock ({ ... }) para agruparlas.

Sentencia2

Sentencia que se ejecutará si condición se evalúa como falsa,
 y exista una cláusula else.
Puede ser cualquier sentencia,
incluyendo sentencias block y otras sentencias if anidadas.


if (condición) sentencia1 [else sentencia2]