首页 > Web开发 > 详细

node.js教程基础:node.js REPL

时间:2020-02-07 00:02:29      阅读:107      评论:0      收藏:0      [点我收藏+]

Node.js REPL

REPL代表Read Eval Print and Loop。 它指定了一个计算机环境,例如窗口控制台或Unix / Linux shell,您可以在其中输入命令,然后系统以交互方式响应输出,类似于cmd或shell终端。

REPL环境

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

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

Eval获取并评估数据结构。

Print打印结果。

Loop:循环执行上述命令,直到用户两次按Ctrl-C。

您可以通过简单地在命令提示符下键入“node”来启动REPL。 看到这个:

技术分享图片

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

技术分享图片

使用变量

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

Node.js多行表达式

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

技术分享图片

Node.js下划线变量

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

技术分享图片

Node.js REPL命令

命令                      描述
ctrl + c                 终止当前命令
ctrl + c twice           终止node repl
ctrl + d                 终止the node repl
up/down                  显示历史命令
tab keys                 当前命令的列表
.help                    所有命令的列表
.break                   从multi-line expressions中退出
.clear                   从multi-line expressions中退出
.save filename           保存当前node repl回话到文件
.load filename           用于在当前node repl会话中加载文件内容

Node.js REPL退出

使用Ctrl + C命令两次,可以退出Node.js REPL。

node.js教程基础:node.js REPL

原文:https://www.cnblogs.com/MakeView660/p/12271052.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!