REPL (Read-eval-print loop),即输入—求值—输出循环。如果你用过 Python,就会知
道在终端下运行无参数的 python 命令或者使用 Python IDLE 打开的 shell,可以进入一个即
时求值的运行环境。Node.js 也有这样的功能,运行无参数的 node 将会启动一个 JavaScript
的交互式 shell:

$ node
> console.log('Hello World');
Hello World
undefined

进入 REPL 模式以后,会出现一个“>”提示符提示你输入命令,输入后按回车,Node.js
将会解析并执行命令。如果你执行了一个函数,那么 REPL 还会在下面显示这个函数的返回
值,上面例子中的 undefined 就是 console.log 的返回值。如果你输入了一个错误的
指令,REPL 则会立即显示错误并输出调用栈。在任何时候,连续按两次 Ctrl + C 即可推出
Node.js 的 REPL 模式。
node 提出的 REPL 在应用开发时会给人带来很大的便利,例如我们可以测试一个包能
否正常使用,单独调用应用的某一个模块,执行简单的计算等。

最新文章

  1. SSE: server-sent events
  2. Windows phone应用开发[22]-再谈下拉刷新
  3. 使用Java中的动态代理实现数据库连接池
  4. java 汽车销售收入系统
  5. Vijos 1100 (区间DP)
  6. Linux 文件操作总结
  7. Java中的ArrayList的初始容量和容量分配
  8. Java Script基础(九) 下拉列表对象
  9. LeetCode 268
  10. We7——很有意思的一个开源CMS
  11. Linux网桥
  12. springboot多模块开发以及整合dubbo\zookeeper进行服务管理
  13. MyEclipse中点击部署项目无响应(Deploy MyEclipse J2EE Project to Server)
  14. jdk8的特性stream().map()
  15. Create a Hadoop Build and Development Environment
  16. 阿里云 CentOS安装Git
  17. 为挂载到/home的RAID磁盘组扩容
  18. Nginx负载均衡配置与负载策略
  19. [mysql] C++操作mysql方法总结(1)
  20. win 10 如何关闭自动更新

热门文章

  1. 网站开发综合技术 一 JavaScript简介 二JavaScript语法
  2. 构建一个.net的干货类库,以便于快速的开发 - 前言
  3. Filesystem Hierarchy Standard (Unix, Linux etc)
  4. bootstrap插件bootbox参数和自定义弹出框宽度设置
  5. Android Measure 体系简单总结
  6. java虚拟机(五)--垃圾回收机制GC5
  7. vue-quill-editor + element-ui upload实现富文本图片上传
  8. Monkey进行测试时如何屏蔽掉状态栏和音量键
  9. css--小白入门篇1
  10. 解决window.location.href参数太长