Node.js权威指南
上QQ阅读APP看书,第一时间看更新

2.1 REPL运行环境概述

在Node.js中,提供了一个交互式运行环境——REPL。在这个运行环境中,我们可以做一些简单的应用程序的测试或调试。另外,由于Node.js中内部使用V8JavaScript脚本引擎来解析并执行V8JavaScript脚本语言,因此REPL也是一个极好的用于测试我们的JavaScript脚本代码的运行环境。

在命令行窗口中,输入“node”命令并按下回车键,即可进入REPL运行环境,命令行窗口中将会显示REPL运行环境中的命令提示符(默认为“>”),如图2-1所示。

图2-1 进入REPL运行环境

在REPL运行环境中,我们可以执行变量的操作、函数的书写及执行等操作。例如,可以通过以下表达式将字符串“bar”赋值给变量foo。

> foo='bar';

任何时候,当你输入任何表达式并按下回车键后,REPL运行环境中均会显示该表达式的执行结果。例如,当你输入“foo='bar';”并按下回车键后,REPL运行环境中将会显示该表达式的执行结果“bar”,如图2-2所示。

图2-2 输入表达式后REPL运行环境中显示表达式的执行结果

可以通过如下所示的表达式来执行一些布尔类型的操作。

> 3>2>1
false
>true==1
true
>true===1
False