Node.js REPL (交互式解释器) 简介说明


摘要:
下文演示Node.js 交互式运行的示例,如下所示:



一、Node.js交互式解释器命令说明

1.ctrl +c 退出当前node
2.ctrl +c 按两下退出退出当前 “交互式解释器”
2.ctrl +d 退出当前 “交互式解释器”
3.Pgup/PgDn 向上或向下查看历史命令
4. 点help 显示使用命令的帮忙文件
5. 点save 文件名 将输入的命令保存至文件
6. 点load 文件名 将指定js文件导入至 “交互式解释器”
7. tab键,列出当前 “交互式解释器” 可用的函数



二、Node.js交互式解释器命令举例应用

//例1:

$ node
> 8 +9
17
> 17 / 2
8.5
> 3^6
5
> 56 - 9
47
>1.9*8
15.2
>.save 1.js


//例2:变量定义
> var X=9
undefined
> var Y =10
undefined
> X+Y
19


//例3: 多行表达式输入
$ node
> var x = 19
undefined
> do {
... x--;
... console.log(x);
... } while ( x >15 );
18
17
16
15
undefined
>
...三个点的提示符,为node自动生成,node将自动检测是否为连续表达式 


//例4:使用 下划线(_)接收表达式变量值  
$ node
> var a = 8
undefined
> var b = 9
undefined
> a + b
17
> var t = _
undefined
> console.log(t)
17
undefined
>