Node 常见概念备忘

1.REPL(交互式解释器):表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。

Node 自带了交互式解释器,可以执行以下任务:

  • 读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。

  • 执行 - 执行输入的数据结构

  • 打印 - 输出结果

  • 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮退出。

Node 的交互式解释器可以很好的调试 Javascript 代码。

实际上,REPL也就是在命令行(commond)中输入信息可被node读取。

 

2.下划线变量(_)

 

$ node
> var x = 10
undefined
> var y = 20
undefined
> x + y
30
> var sum = _
undefined
> console.log(sum)
30
undefined
>

 3.常用模块

  http--接收请求服务模块

  fs--文件相关模块

  Events--事件基础

  Buffer--二进制缓存数据对象

  Stream--

  process--它用于描述当前Node.js 进程状态的对象,提供了一个与操作系统的简单接口。通常在你写本地命令行程序的时候,少不了要 和它打交道。下面将会介绍 process 对象的一些最常用的成员方法。

posted @ 2018-08-24 16:42  但高  阅读(153)  评论(0编辑  收藏  举报