Node.js REPL编程实例

本文概述

  • REPL环境
  • 如何启动REPL
  • Node.js简单表达式
  • 使用变量
  • Node.js多行表达式
  • Node.js下划线变量
  • Node.js REPL命令
  • Node.js退出REPL
术语REPL代表读取评估打印和循环。它指定了一个计算机环境, 例如窗口控制台或Unix / Linux shell, 你可以在其中输入命令, 然后系统以交互方式响应输出。
REPL环境 Node.js或节点与REPL环境捆绑在一起。 REPL环境的每个部分都有特定的工作。
读取:读取用户的输入;将输入解析为JavaScript数据结构并存储在内存中。
评估:获取并评估数据结构。
打印:打印结果。
循环:循环执行上述命令, 直到用户两次按ctrl-c。
如何启动REPL 你可以通过简单地在命令提示符下运行” node” 来启动REPL。看到这个:
Node.js REPL编程实例

文章图片
你可以在REPL Node.js命令提示符下执行各种数学运算:
Node.js简单表达式 启动REPL节点命令提示符后, 输入任何数学表达式:
Example: > 10+20-5 25

Node.js REPL编程实例

文章图片
Example2: > 10+12 + (5*4)/7

Node.js REPL编程实例

文章图片
使用变量 变量用于存储值并在以后打印。如果你不使用var关键字, 则将值存储在变量中并打印, 而如果使用var关键字, 则将存储值但不打印。你可以使用console.log()打印变量。
例:
Node.js REPL编程实例

文章图片
Node.js多行表达式 Node REPL支持多行表达式, 例如JavaScript。请参见以下do-while循环示例:
var x = 0 undefined > do { ... x++; ... console.log("x: " + x); ... } while ( x < 10 );

Node.js REPL编程实例

文章图片
Node.js下划线变量 你也可以使用下划线_来获得最后的结果。
例:
Node.js REPL编程实例

文章图片
Node.js REPL命令
Commands Description
Ctrl + C 用于终止当前命令。
Ctrl + C两次 它终止节点repl。
Ctrl + D 它终止节点repl。
上/下键 它用于查看命令历史记录和修改以前的命令。
Tab键 它指定当前命令的列表。
.help 它指定所有命令的列表。
。打破 它用于退出多行表达式。
.clear 它用于退出多行表达式。
.save文件名 它将当前节点替换会话保存到文件中。
.load文件名 它用于在当前节点repl会话中加载文件内容。
Node.js退出REPL 【Node.js REPL编程实例】使用ctrl + c命令两次, 以退出Node.js REPL。
Node.js REPL编程实例

文章图片

    推荐阅读