nodejs3专题

NodeJS3-4基础API----fs(文件系统)

异步的形式总是将完成回调作为其最后一个参数。 传给完成回调的参数取决于具体方法,但第一个参数始终预留用于异常。 如果操作成功完成,则第一个参数将为 null 或 undefined。 1.读取文件操作(readFile) 举个例子(读取文件操作)  同步会先执行完 [尽量用异步] const fs = require('fs')fs.readFile('./30_readfile.js','

NodeJS3-3基础API----event(事件触发器)

1.基础(on) // 如果像对象享有事件能力就要集成EventEmitter const EventEmitter = require('events')//集成EventEmitter类class CustomEvent extends EventEmitter{}// 实例化对象const ce = new CustomEvent()//绑定一个事件名ce.on('tes

NodeJS3-2基础API----Buffer(缓冲器)

Buffer(缓冲器) Buffer是用于处理二进制数据流的实例类似整数数组,大小固定(实例化之后,是多大就多大,不能进行变更)C++代码在V8 对外分配物理内存Buffer是全局变量,没必要使用require来引用 //常见一个规定长度,默认用0填充console.log(Buffer.alloc(10));console.log(Buffer.alloc(20));// 用2填充c