个性化阅读
专注于IT技术分析

Node.js REPL编程实例

本文概述

术语REPL代表读取评估打印和循环。它指定了一个计算机环境, 例如窗口控制台或Unix / Linux shell, 你可以在其中输入命令, 然后系统以交互方式响应输出。

REPL环境

Node.js或节点与REPL环境捆绑在一起。 REPL环境的每个部分都有特定的工作。

读取:读取用户的输入;将输入解析为JavaScript数据结构并存储在内存中。

评估:获取并评估数据结构。

打印:打印结果。

循环:循环执行上述命令, 直到用户两次按ctrl-c。

如何启动REPL

你可以通过简单地在命令提示符下运行” node”来启动REPL。看到这个:

node.js repl 1

你可以在REPL Node.js命令提示符下执行各种数学运算:

Node.js简单表达式

启动REPL节点命令提示符后, 输入任何数学表达式:

Example: >10+20-5
25
node.js repl 2
Example2: >10+12 + (5*4)/7
node.js repl 3

使用变量

变量用于存储值并在以后打印。如果你不使用var关键字, 则将值存储在变量中并打印, 而如果使用var关键字, 则将存储值但不打印。你可以使用console.log()打印变量。

例:

node.js repl 4

Node.js多行表达式

Node REPL支持多行表达式, 例如JavaScript。请参见以下do-while循环示例:

var x = 0
undefined
> do {
... x++;
... console.log("x: " + x);
... } while ( x < 10 );
node.js repl 5

Node.js下划线变量

你也可以使用下划线_来获得最后的结果。

例:

node.js repl 6

Node.js REPL命令

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

Node.js退出REPL

使用ctrl + c命令两次, 以退出Node.js REPL。

node.js repl 7
赞(0)
未经允许不得转载:srcmini » Node.js REPL编程实例

评论 抢沙发

评论前必须登录!