REPL(Read-Eval-Print Loop)是 Node.js 中的一个交互式运行环境,允许你在终端中直接执行 JavaScript 代码并查看结果。你可以通过在终端中键入 node 命令启动 REPL。

以下是一些 REPL 的基本用法:

1. 启动 REPL:

   打开终端并键入 node 命令:
   node

   进入 REPL 后,你将看到 > 提示符,可以在此输入 JavaScript 代码。

2. 执行代码:

   在 REPL 中,你可以直接输入 JavaScript 代码并按 Enter 键执行。例如:
   > const message = 'Hello, REPL!';
   > console.log(message);

   这将输出 'Hello, REPL!'。

3. 多行输入:

   如果你要输入多行代码块,可以使用 ... 连续输入。例如:
   > function add(a, b) {
   ...   return a + b;
   ... }

   输入完最后一行后按两次 Enter 键以执行。

4. 特殊命令:

   REPL 支持一些特殊的命令,例如:

   - .help: 显示 REPL 的帮助信息。
   - .break 或 .clear: 清除多行表达式的输入。
   - .exit 或 .ctrl + D: 退出 REPL。

   你可以在 REPL 中键入这些命令来了解更多信息。

5. 变量存储和访问:

   在 REPL 中定义的变量可以在后续代码中访问。例如:
   > const x = 10;
   > const y = 20;
   > x + y

   这将输出 30。

6. 使用 _ 访问上一个表达式的结果:

   在 REPL 中,可以使用下划线 _ 访问上一个表达式的结果。例如:
   > const result = 2 + 3;
   > result
   > _ * 2

   这将输出 10。

REPL 是一个非常方便的工具,用于快速测试和调试 JavaScript 代码。你可以在其中执行和验证代码,了解语言特性和 API 的用法。


转载请注明出处:http://www.zyzy.cn/article/detail/4765/Node.js