🥇 El entorno de JavaScript

🍿 ¿Qué es JavaScript?

JavaScript es un lenguaje de programación que fue diseñado originalmente para su uso en el navegador. Sin embargo en años recientes esto ha cambiado y hoy podemos utilizar JavaScript para crear otro tipo de aplicaciones como las de escritorio, móvil y de servidor.

Una forma de llevar a cabo los ejercicios planteados a través de las lecciones es utilizar Nodejs, dentro de Node podemos usar la Shell de JavaScript. Una shell es un interprete de JavaScript que funciona sobre la terminal o línea de comandos.

🍿 ¿Cómo instalar NodeJS?

Para instalar Nodejs en Windows, Mac o Linux se pueden utilizar los programas de instalación disponibles en el [https://nodejs.org/en/download/](Sitio Oficial de NodeJS). Para ello se recomienda utilizar la Versión LTS de Node, llamada así por sus siglas en Inglés Long Term Support (Soporte de largo plazo).

Node es la forma mas popular de ejecutar JavaScript desde la línea de comandos, sin embargo también es posible ejecutar el código JavaScript directamente en el navegador aunque esto puede resultar tedioso ya que se requiere estar utilizando la consola de JavaScript.

Una vez instalado Node, abrimos la shell de node.

$ node

Y podemos ingresar nuestra primera sentencia de JavaScript a ejecutar.

> console.log("hola mundo")
hola mundo

También es posible agregar código multilinea como el siguiente loop.

> for(i=0;i<10;i++){
... console.log(i);
... }
0
1
2
3
4
5
6
7
8
9

La shell de JavaScript es una forma muy sencilla de probar sentencias y pequeños bloques de código JavaScript.

🍿 ¿Cómo salir de la shell de JavaScript de Nodejs?

Para salir de la shell de JavaScript de Nodejs hay que usar el comando .exit o usar la combinación CTRL+C dos veces de forma consecutiva.

> .exit

🍿 ¿Cómo ejecutar programas escritos en JavaScript desde la línea de comandos?

Otra forma de ejecutar código JavaScript es ejecutando de forma integra un programa escrito en este lenguaje. Para ello podemos usar el siguiente ejemplo. Creamos un archivo llamado holamundo.js y agregamos el siguiente código.

console.log("Hola Mundo!");

Desde la línea de comandos ejecutamos el programa.

$ node holamundo.js

La salida del programa es:

Hola Mundo

Recuerda que los archivos de JavaScript utilizan por convención la extensión .js.