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非法字符过滤代码(骂人的话等等)
May 26 Javascript
解决Extjs 4 Panel作为Window组件的子组件时出现双重边框问题
Jan 11 Javascript
使用jQuery清空file文件域的解决方案
Apr 12 Javascript
用javascript为页面添加天气显示实现思路及代码
Dec 02 Javascript
用js+iframe形成页面的一种遮罩效果的具体实现
Dec 31 Javascript
简化版手机端照片预览组件
Apr 13 Javascript
js实现的动画导航菜单效果代码
Sep 10 Javascript
谈谈JSON对象和字符串之间的相互转换JSON.stringify(obj)和JSON.parse(string)
Oct 01 Javascript
基于jQuery和Bootstrap框架实现仿知乎前端动态列表效果
Nov 09 Javascript
借助node实战JSONP跨域实例
Mar 30 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
Jun 09 Javascript
Servlet返回的数据js解析2种方法
Dec 12 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
递归列出所有文件和目录
2006/10/09 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
如何在PHP中使用正则表达式进行查找替换
2013/06/13 PHP
php读取mysql的简单实例
2014/01/15 PHP
dedecms集成财付通支付接口
2014/12/28 PHP
PHP页面转UTF-8中文编码乱码的解决办法
2015/10/20 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
AJAX的跨域与JSONP(为文章自动添加短址的功能)
2010/01/17 Javascript
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
2010/03/04 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
js获取光标位置和设置文本框光标位置示例代码
2014/01/09 Javascript
javascript设计模式--策略模式之输入验证
2015/11/27 Javascript
基于Vue2.0的分页组件
2017/03/16 Javascript
JavaScript数据结构之二叉树的删除算法示例
2017/04/13 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
JS实现获取数组中最大值或最小值功能示例
2019/03/02 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
react antd表格中渲染一张或多张图片的实例
2020/10/28 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
Python之自动获取公网IP的实例讲解
2017/10/01 Python
Python判断两个对象相等的原理
2017/12/12 Python
Python图像处理之简单画板实现方法示例
2018/08/30 Python
python实现将汉字保存成文本的方法
2018/11/16 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
vscode 配置 python3开发环境的方法
2019/09/19 Python
python实点云分割k-means(sklearn)详解
2020/05/28 Python
俄罗斯第一家篮球店:StreetBall
2020/07/30 全球购物
大学活动策划书范文
2014/01/10 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
公安四风对照检查材料思想汇报
2014/10/11 职场文书
2015年优质护理服务工作总结
2015/04/08 职场文书
雷锋观后感
2015/06/10 职场文书
入门学习Go的基本语法
2021/07/07 Golang
SQL Server数据库查询出现阻塞之性能调优
2022/04/10 SQL Server