Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Windows 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。
Node 自带了交互式解释器,可以很好的调试 Javascript 代码。特别是遇到一些简单的代码逻辑问题,可以直接打开来调用,不必新建js文件运行测试。
在命令行中输入 node
即可进入终端。
简单运算
语法使用上和正常的代码编写基本一样,例如进行简单的运算。
1 + 2
使用变量
变量声明需要使用 var 关键字,如果没有使用 var 关键字变量会直接打印出来。如果变量已经声明的话,会输出一个错误。
使用 var 关键字的变量可以使用 console.log() 来输出变量。
var ab = 1;
多行表达式
nodejs交互式解释器也支持输入多行表达式的。
let i = 0; for(; i < 2; i++) { console.log(i) }