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


Posted in Javascript onAugust 06, 2017

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

Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端,我们可以在终端中输入命令,并接收系统的响应。

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

  • 读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。
  • 执行 - 执行输入的数据结构
  • 打印 - 输出结果
  • 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮退出。

多行表达式

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

下划线(_)变量

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

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

REPL 命令

  • ctrl + c - 退出当前终端。
  • ctrl + c 按下两次 - 退出 Node REPL。
  • ctrl + d - 退出 Node REPL.
  • 向上/向下 键 - 查看输入的历史命令
  • tab 键 - 列出当前命令
  • .help - 列出使用命令
  • .break - 退出多行表达式
  • .clear - 退出多行表达式
  • .save filename - 保存当前的 Node REPL 会话到指定文件
  • .load filename - 载入当前 Node REPL 会话的文件内容。
Javascript 相关文章推荐
js中的window.open返回object的错误的解决方法
Aug 15 Javascript
var与Javascript变量隐式声明
Sep 17 Javascript
JavaScript打开word文档的实现代码(c#)
Apr 16 Javascript
javascript匿名函数实例分析
Nov 18 Javascript
jQuery中eq()方法用法实例
Jan 05 Javascript
JS实现黑色风格的网页TAB选项卡效果代码
Oct 09 Javascript
移动端日期插件Mobiscroll.js使用详解
Dec 19 Javascript
iscroll动态加载数据完美解决方法
Jul 18 Javascript
JS正则表达式完美实现身份证校验功能
Oct 18 Javascript
vue配置请求本地json数据的方法
Apr 11 Javascript
Vue源码解读之Component组件注册的实现
Aug 24 Javascript
详解使用React制作一个模态框
Mar 14 Javascript
Node.js  事件循环详解及实例
Aug 06 #Javascript
Angularjs上传图片实例详解
Aug 06 #Javascript
微信小程序 自定义消息提示框
Aug 06 #Javascript
最通俗易懂的javascript变量提升详解
Aug 05 #Javascript
Vue2.0 vue-source jsonp 跨域请求
Aug 04 #Javascript
js分页之前端代码实现和请求处理
Aug 04 #Javascript
微信小程序 rich-text的使用方法
Aug 04 #Javascript
You might like
php 中文处理函数集合
2008/08/27 PHP
php调用Google translate_tts api实现代码
2013/08/07 PHP
PHP的全局错误处理详解
2016/04/25 PHP
PHP封装函数实现生成随机的字符串验证码
2017/01/24 PHP
PHP xpath提取网页数据内容代码解析
2020/07/16 PHP
Laravel中如何轻松容易的输出完整的SQL语句
2020/07/26 PHP
javascript options属性集合操作代码
2009/12/28 Javascript
16个最流行的JavaScript框架[推荐]
2011/05/29 Javascript
js判断是否为数组的函数: isArray()
2011/10/30 Javascript
Jquery.addClass始终无效原因分析
2013/09/08 Javascript
jQuery事件之键盘事件(ctrl+Enter回车键提交表单等)
2014/05/11 Javascript
浅谈javascript中的DOM方法
2015/07/16 Javascript
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
JavaScript中 DOM操作方法小结
2017/04/25 Javascript
使用node.js对音视频文件加密的实例代码
2017/08/30 Javascript
让Vue也可以使用Redux的方法
2018/05/23 Javascript
解决vue项目nginx部署到非根目录下刷新空白的问题
2018/09/27 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
解决vue-cli项目开发运行时内存暴涨卡死电脑问题
2019/10/29 Javascript
js和jquery判断数据类型的4种方法总结
2020/08/28 jQuery
[50:54]完美世界DOTA2联赛 GXR vs IO 第三场 11.07
2020/11/10 DOTA
python求素数示例分享
2014/02/16 Python
Python内置模块turtle绘图详解
2017/12/09 Python
Python通过zookeeper实现分布式服务代码解析
2020/07/22 Python
HTML5新标签兼容——> 的两种方法
2018/09/12 HTML / CSS
为什么UNION ALL比UNION快
2016/03/17 面试题
银行演讲稿范文
2014/01/03 职场文书
网络编辑求职信
2014/04/30 职场文书
旅游专业毕业生自荐书
2014/06/30 职场文书
拾金不昧表扬信怎么写
2015/05/04 职场文书
校园安全主题班会
2015/08/12 职场文书
2016形势与政策学习心得体会
2016/01/12 职场文书
关于flex 上下文中自动 margin的问题(完整例子)
2021/05/20 HTML / CSS
sentinel支持的redis高可用集群配置详解
2022/04/01 Redis