手机也能上课
1/4
REPL(交互式解释器)
REPL(交互式解释器)
Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window
系统的终端或 Unix/Linux
的 shell
,我们可以在终端中输入命令,并接收系统的响应。
Node
自带了交互式解释器,可以执行以下任务:
- 读取 - 读取用户输入,解析输入了
Javascript
数据结构并存储在内存中。 - 执行 - 执行输入的数据结构
- 打印 - 输出结果
- 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮退出。
Node
的交互式解释器可以很好的调试 Javascript
代码。
REPL
既可以作为独立单机程序,也可以被其他的程序包含在内的程序。
它提供了一种交互方式,即“执行程序,展现结果
”。
它可以被用作debugging
,testing
或者只是执行操作得到一些结果。