2018-03-19express简单入坑express简单入坑Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。 阅读全文…
2018-02-27stream模块stream (流)流(stream)在 Node.js 中是处理流数据的抽象接口。stream 模块提供了基础的 API 。使用这些 API 可以很容易地来构建实现流接口的对象。Node.js 提供了多种流对象。 例如, HTTP 请求 和 process.stdout 就都是流的实例。流可以是可读的、可写的,或是可读写的。所有的流都是 EventEmitter 的实例。 阅读全文…
2018-02-22fs模块fs模块fs模块是Node.js提供来操作本地文件(读、写、复制、删除…)等功能的模块。所有的方法都有异步和同步的形式。异步方法最后一个参数都是一个回调函数,回调函数的第一个参数是异常。 如果操作成功完成,则第一个参数会是 null 或 undefined。当使用同步方法时,任何异常都会被立即抛出。 可以使用 try/catch 来处理异常,或让异常向上冒泡。 阅读全文…
2018-02-09querystring模块querystring模块querystring 模块提供了一些实用函数,用于解析与格式化 URL 查询字符串。处理get请求参数的时候用的比较多。 阅读全文…
2018-02-06Buffer对象Buffer对象在 ECMAScript 2015 (ES6) 引入 TypedArray 之前,JavaScript 语言没有读取或操作二进制数据流的机制。 Buffer 类被引入作为 Node.js API 的一部分,使其可以在 TCP 流或文件系统操作等场景中处理二进制数据流。Buffer 类在 Node.js 中是一个全局变量,因此无需使用 require(‘buffer’)。 阅读全文…
2018-02-02global对象global全局对象在Node.js里面有一个叫global的对象,它的属性和方法可以在全局中访问到,即全局变量。在游览器Javascript中全局对象是window,而Node.js中全局对象是global。 阅读全文…