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 相关文章推荐
最常用的12种设计模式小结
Aug 09 Javascript
javascript获取隐藏元素(display:none)的高度和宽度的方法
Jun 06 Javascript
小米公司JavaScript面试题
Dec 29 Javascript
详解Vue中添加过渡效果
Mar 20 Javascript
移动端利用H5实现压缩图片上传功能
Mar 29 Javascript
webpack开发跨域问题解决办法
Aug 03 Javascript
jquery animate动画持续运动的实例
Nov 29 jQuery
实例解析ES6 Proxy使用场景介绍
Jan 08 Javascript
解决Angular4项目部署到服务器上刷新404的问题
Aug 31 Javascript
vue完成项目后,打包成静态文件的方法
Sep 03 Javascript
使用 UniApp 实现小程序的微信登录功能
Jun 09 Javascript
VUE递归树形实现多级列表
Jul 15 Vue.js
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
Zend Framework入门教程之Zend_Db数据库操作详解
2016/12/08 PHP
PHP实现的DES加密解密类定义与用法示例
2020/11/02 PHP
Javascript下的keyCode键码值表
2007/04/10 Javascript
IE6与IE7中,innerHTML获取param的区别
2009/03/15 Javascript
javascript 关闭IE6、IE7
2009/06/01 Javascript
JavaScript中用toString()方法返回时间为字符串
2015/06/12 Javascript
angularjs 源码解析之scope
2016/08/22 Javascript
简单理解vue中el、template、replace元素
2016/10/27 Javascript
利用Js+Css实现折纸动态导航效果实例源码
2017/01/25 Javascript
gulp加批处理(.bat)实现ng多应用一键自动化构建
2017/02/16 Javascript
JQueryMiniUI按照时间进行查询的实现方法
2017/06/07 jQuery
详解Vue组件之间的数据通信实例
2017/06/17 Javascript
JS实现table表格固定表头且表头随横向滚动而滚动
2017/10/26 Javascript
bootstrap-table.js扩展分页工具栏(增加跳转到xx页)功能
2017/12/28 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
10分钟上手vue-cli 3.0 入门介绍
2018/04/04 Javascript
VUE兄弟组件传值操作实例分析
2019/10/26 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
mapboxgl实现带箭头轨迹线的代码
2021/01/04 Javascript
vue-quill-editor插入图片路径太长问题解决方法
2021/01/08 Vue.js
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
python 多线程死锁问题的解决方案
2020/08/25 Python
Python-split()函数实例用法讲解
2020/12/18 Python
创业计划书怎样才能打动风投
2014/01/01 职场文书
生产部统计员岗位职责
2014/01/05 职场文书
中餐厅主管的职责范文
2014/02/04 职场文书
工厂搬迁方案
2014/05/11 职场文书
党支部对照检查材料
2014/08/25 职场文书
党的群众路线教育实践活动对照检查材料思想汇报
2014/09/19 职场文书
践行三严三实心得体会
2014/10/13 职场文书
2015新员工试用期工作总结
2014/12/12 职场文书
武侯祠导游词
2015/02/04 职场文书
2015年酒店年度工作总结
2015/05/23 职场文书
教师听课学习心得体会
2016/01/15 职场文书
教学工作总结范文5篇
2019/08/19 职场文书
SQL注入详解及防范方法
2021/12/06 MySQL