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 相关文章推荐
jquery下onpropertychange事件的绑定方法
Aug 01 Javascript
用方法封装javascript的new操作符(一)
Dec 25 Javascript
通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
May 07 Javascript
AngularJS模板加载用法详解
Nov 04 Javascript
获取jqGrid中选择的行的数据
Nov 30 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
Dec 06 Javascript
JS实现浏览器打印、打印预览示例
Feb 28 Javascript
JS实现利用两个队列表示一个栈的方法
Dec 13 Javascript
vue+webpack 打包文件 404 页面空白的解决方法
Feb 28 Javascript
jQuery中将json数据显示到页面表格的方法
May 27 jQuery
Vue面试题及Vue知识点整理
Oct 07 Javascript
vue中echarts引入中国地图的案例
Jul 28 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程序之die调试法 快速解决错误
2009/09/17 PHP
通过dbi使用perl连接mysql数据库的方法
2014/04/16 PHP
php启用sphinx全文搜索的实现方法
2014/12/24 PHP
Zend Framework实现自定义过滤器的方法
2016/12/09 PHP
PHP实现的简单组词算法示例
2018/04/10 PHP
js 跨域和ajax 跨域问题小结
2009/07/01 Javascript
JavaScript Event学习补遗 addEventSimple
2010/02/11 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
总结Javascript中的隐式类型转换
2016/08/24 Javascript
js字符串倒序的实例代码
2018/11/30 Javascript
SSM+layUI 根据登录信息显示不同的页面方法
2019/09/20 Javascript
微信小程序 冒泡事件原理解析
2019/09/27 Javascript
[01:11]辉夜杯战队访谈宣传片—CDEC.Y
2015/12/26 DOTA
python之wxPython菜单使用详解
2014/09/28 Python
python3 与python2 异常处理的区别与联系
2016/06/19 Python
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
windows下Virtualenvwrapper安装教程
2017/12/13 Python
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
Python cookbook(数据结构与算法)根据字段将记录分组操作示例
2018/03/19 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
如何在vscode中安装python库的方法步骤
2021/01/06 Python
HTML5 b和i标记将被赋予真正的语义
2009/07/16 HTML / CSS
调用HTML5的Canvas API绘制图形的快速入门指南
2016/06/17 HTML / CSS
乡镇办公室工作决心书
2014/03/11 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
2014年毕业演讲稿范文
2014/05/13 职场文书
企业宣传工作方案
2014/06/02 职场文书
物流专业专科生职业生涯规划书
2014/09/14 职场文书
初中生旷课检讨书范文
2014/10/06 职场文书
婚前财产协议书范本
2014/10/19 职场文书
劳模先进事迹材料
2014/12/24 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书