Node.js REPL 交互式解释器使用指南

作者:后端茶话

时间:2026-10-22

浏览:146

本文详细介绍 Node.js 内置的 REPL(Read Eval Print Loop)交互式解释器。内容涵盖其读取、执行、打印及循环的核心工作机制,演示多行表达式的输入方法,解释下划线(_)变量在获取上一表达式结果中的应用,并完整列出包括快捷键、历史命令查看及会话保存加载在内的各类实用命令。

文章目录

Node.js REPL 概述与工作机制

Node.js REPL (交互式解释器)实例详解

Node.js REPL(Read Eval Print Loop,即交互式解释器)代表了一个计算机环境,类似于 Windows 系统中的终端。用户可以在该环境中输入命令,并接收系统的响应。

Node 自带了交互式解释器,可以执行以下任务:

  • 读取:接收用户输入,解析输入的 JavaScript 数据结构并将其存储在内存中。
  • 执行:对输入的数据结构进行执行操作。
  • 打印:输出执行后的结果。
  • 循环:持续重复上述步骤,直到用户连续两次按下 Ctrl-C 按钮退出。

多行表达式与下划线变量使用

多行表达式

Node.js REPL 概述与工作机制

下划线(_)变量

你可以使用下划线(_)获取表达式的运算结果:

Node.js REPL 概述与工作机制

REPL 常用命令速查

REPL 命令

  • Ctrl + C:退出当前终端。
  • 连续按下两次 Ctrl + C:退出 Node REPL。
  • Ctrl + D:退出 Node REPL。
  • 向上/向下键:查看输入的历史命令。
  • Tab 键:列出当前可用的命令。
  • .help:列出所有可用命令。
  • .break:退出多行表达式。
  • .clear:退出多行表达式。
  • .save filename:将当前的 Node REPL 会话保存到指定文件。
  • .load filename:载入当前 Node REPL 会话的文件内容。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章