Latest web development tutorials

Node.js REPL (intérprete interactivo)

Node.js REPL (Leer Eval Imprimir Loop: intérprete interactivo) representa un entorno informático, de forma similar a la terminal del sistema de ventanas o cáscara de Unix / Linux, podemos introducir el comando en un terminal, y recibe la respuesta del sistema.

Nodo viene con un intérprete interactivo, se pueden realizar las siguientes tareas:

  • De lectura - para leer la entrada del usuario, el Javascript analizar la estructura de datos de entrada y se almacenan en la memoria.

  • Aplicación - Aplicación de la estructura de datos de entrada

  • Imprimir - salida

  • Ciclo - Ciclo de los pasos anteriores hasta que se pulse Ctrl-Cdos veces para salir.

intérprete interactivo nodo puede ser una buena depuración de código Javascript.

Empieza a aprender REPL

Podemos introducir el siguiente comando para iniciar el terminal de nodo:

$ node
> 

A continuación, podemos introducir una expresión simple> después, y pulse Enter para calcular los resultados.

expresiones aritméticas sencillas

Vamos a realizar operaciones Node.js simple ventana de línea de comandos REPL matemática:

$ node
> 1 +4
5
> 5 / 2
2.5
> 3 * 6
18
> 4 - 1
3
> 1 + ( 2 * 3 ) - 4
3
>

Uso de variables

Puede ser en una variable, y hay que utilizarlo para almacenar datos.

La declaración de variables tienen que utilizarla palabra clave var,si no se utiliza la variable de palabra clave var se imprime directamente.

Una variable usando la palabra clavevar puede utilizar console.log () para las variables de salida.

$ node
> x = 10
10
> var y = 10
undefined
> x + y
20
> console.log("Hello World")
Hello World
undefined
> console.log("www.w3big.com")
www.w3big.com
undefined

la expresión de varias líneas

apoyo REPL nodo introducir varias líneas de expresión, que es algo similar a JavaScript. Vamos a ejecutar un bucle do-while:

$ node
> var x = 0
undefined
> do {
... x++;
... console.log("x: " + x);
... } while ( x < 5 );
x: 1
x: 2
x: 3
x: 4
x: 5
undefined
>

... Símbolo de tres puntos se genera de forma automática, se puede cubrir la alimentación después de un retorno de carro.Nodo detectará automáticamente si la expresión es continua.

Un (_) Variable de subrayado

Puede utilizar guiones bajos (_) para obtener una expresión del resultado de la operación:

$ node
> var x = 10
undefined
> var y = 20
undefined
> x + y
30
> var sum = _
undefined
> console.log(sum)
30
undefined
>

comando REPL

  • Ctrl + C - salir de la terminal actual.

  • Presione Ctrl + C dos veces - unasalida Nodo REPL.

  • ctrl + d - Salir Nodo REPL.

  • Arriba / abajo - ver los comandos introducidos historia.

  • tecla de tabulación - Lista el comando actual

  • .help - aparece con el comando

  • .break - expresión de varias líneas de salida

  • .clear - expresión de varias líneas de salida

  • nombre de archivo.save- guardar la sesión actual Nodo REPL en un archivo especificado

  • .load nombre de archivo - el archivo para cargar el contenido de la sesión actual REPL Nodo.


Detener REPL

Ya hemos mencionado dos pulsectrl + c construcción podemos salir REPL:

$ node
>
(^C again to quit)
>

gif ejemplos demuestran

A continuación te mostramos ejemplos de acciones Gif En la foto: