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 相关文章推荐
JavaScript 保存数组到Cookie的代码
Apr 14 Javascript
Jquery 的outerHeight方法使用介绍
Sep 11 Javascript
flash+jQuery实现可关闭及重复播放的压顶广告
Apr 15 Javascript
javascript数组去重的六种方法汇总
Aug 16 Javascript
JavaScript实现多种排序算法
Feb 24 Javascript
通过BootStrap-select插件 js jQuery控制select属性变化
Jan 03 Javascript
你真的了解BOM中的history对象吗
Feb 13 Javascript
基于JavaScript实现活动倒计时效果
Apr 20 Javascript
Vue.js devtool插件安装后无法使用的解决办法
Nov 27 Javascript
详解react、redux、react-redux之间的关系
Apr 11 Javascript
Vue 使用计时器实现跑马灯效果的实例代码
Jul 11 Javascript
JavaScript展开运算符和剩余运算符的区别详解
Feb 18 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中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
解析php中memcache的应用
2013/06/18 PHP
深入file_get_contents函数抓取内容失败的原因分析
2013/06/25 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
2014/05/10 PHP
thinkPHP5框架导出Excel文件简单操作示例
2018/08/03 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
2018/10/14 PHP
PHP生成随机字符串实例代码(字母+数字)
2019/09/11 PHP
Laravel5.1 框架Middleware中间件基本用法实例分析
2020/01/04 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
基于jQuery的图片不完全按比例自动缩小
2014/07/11 Javascript
利用js实现禁止复制文本信息
2015/06/03 Javascript
location.hash保存页面状态的技巧
2016/04/28 Javascript
Vue filters过滤器的使用方法
2017/07/14 Javascript
js编写简单的聊天室功能
2017/08/17 Javascript
webpack4 入门最简单的例子介绍
2018/09/05 Javascript
vue权限问题的完美解决方案
2019/05/08 Javascript
JavaScript复制变量三种方法实例详解
2020/01/09 Javascript
优化Vue中date format的性能详解
2020/01/13 Javascript
Python正则表达式实现截取成对括号的方法
2017/01/06 Python
Python并发编程协程(Coroutine)之Gevent详解
2017/12/27 Python
Django中自定义查询对象的具体使用
2019/10/13 Python
python框架Django实战商城项目之工程搭建过程图文详解
2020/03/09 Python
Python 实现键盘鼠标按键模拟
2020/11/18 Python
Django集成MongoDB实现过程解析
2020/12/01 Python
HTML+CSS3 模仿Windows7 桌面效果
2010/06/17 HTML / CSS
加拿大最大的箱包及旅游配件零售商:Bentley Leathers
2017/07/19 全球购物
激光脱毛、蓝光和护肤:Tria Beauty
2019/03/28 全球购物
美国优质宠物用品购买网站:Muttropolis
2020/02/17 全球购物
员工团队活动方案
2014/08/28 职场文书
迟到检讨书2000字(精选篇)
2014/10/07 职场文书
公务员年终个人总结
2015/02/12 职场文书
惹女朋友生气检讨书
2015/05/06 职场文书
教师节班会主持词
2015/07/06 职场文书
2016年毕业实习心得体会范文
2015/10/09 职场文书
2019入党申请书格式
2019/06/25 职场文书
idea编译器vue缩进报错问题场景分析
2021/07/04 Vue.js