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 相关文章推荐
表单提交验证类
Jul 14 Javascript
时间戳转换为时间 年月日时间的JS函数
Aug 19 Javascript
jQuery修改class属性和CSS样式整理
Jan 30 Javascript
js实现iframe自动自适应高度的方法
Feb 17 Javascript
javascript动态创建表格及添加数据实例详解
May 13 Javascript
javascript控制图片播放的实现代码
Jul 29 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
May 30 Javascript
80%应聘者都不及格的JS面试题
Mar 21 Javascript
浅谈Angular 中何时取消订阅
Nov 22 Javascript
Node.js动手撸一个静态资源服务器的方法
Mar 09 Javascript
详解关于webpack多入口热加载很慢的原因
Apr 24 Javascript
vue.js this.$router.push获取不到params参数问题
Mar 03 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
首页四格,首页五格For6.0(GBK)(UTF-8)[12种组合][9-18][版主安装测试通过]
2007/09/24 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
ThinkPHP2.0读取MSSQL提示Incorrect syntax near the keyword 'AS'的解决方法
2014/06/25 PHP
PHP如何将XML转成数组
2016/04/04 PHP
PHP数组array类常见操作示例
2020/05/15 PHP
jQuery入门第一课 jQuery选择符
2010/03/14 Javascript
js 实现打印网页中定义的部分内容的代码
2010/04/01 Javascript
jquery里的正则表达式说明
2011/08/03 Javascript
用nodejs访问ActiveX对象,以操作Access数据库为例。
2011/12/15 NodeJs
javascript 文本框水印/占位符(watermark/placeholder)实现方法
2012/01/15 Javascript
jQuery插件 selectToSelect使用方法
2013/10/02 Javascript
Javascript 按位与运算符 (&)使用介绍
2014/02/04 Javascript
jQuery遍历Table应用示例
2014/04/09 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
原生js实现下拉选项卡
2019/11/27 Javascript
JavaScript实现PC端横向轮播图
2020/02/07 Javascript
Javascript组合继承方法代码实例解析
2020/04/02 Javascript
基于js判断浏览器是否支持webGL
2020/04/18 Javascript
Vue组件间数据传递的方式(3种)
2020/07/13 Javascript
从Python程序中访问Java类的简单示例
2015/04/20 Python
Python 正则表达式入门(中级篇)
2016/12/07 Python
一份python入门应该看的学习资料
2018/04/11 Python
Python常见字典内建函数用法示例
2018/05/14 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
Python mutiprocessing多线程池pool操作示例
2019/01/30 Python
解决python中import文件夹下面py文件报错问题
2020/06/01 Python
python如何实时获取tcpdump输出
2020/09/16 Python
凯撒娱乐:Caesars Entertainment
2018/02/23 全球购物
机械专业毕业生自荐信
2013/11/02 职场文书
应届毕业生自我评价分享
2013/12/15 职场文书
教育课题研究自我鉴定范文
2013/12/28 职场文书
大学毕业生自荐书怎么写?
2014/01/06 职场文书
消防安全宣传口号
2014/06/10 职场文书
python实现三阶魔方还原的示例代码
2021/04/28 Python
python百行代码实现汉服圈图片爬取
2021/11/23 Python