nodejs api

asset 断言

assert
模块提供了一组简单的断言测试集合,用于测试不变量。 该模块是供 Node.js 内部使用的,但可以通过 require('assert')在代码中使用。 assert不是一个测试框架,也无意成为通用的断言库。
assert模块的 API 是锁定的。 这意味着将不会新增或更改任何由该模块实现与公开的方法。

buffer 二进制类

buffer
在 ECMAScript 2015 (ES6) 引入 TypedArray
之前,JavaScript 语言没有读取或操作二进制数据流的机制。 Buffer类被引入作为 Node.js API 的一部分,使其可以在 TCP 流和文件系统操作等场景中处理二进制数据流。
现在 TypedArray
已经被添加进 ES6 中,Buffer类以一种更优与更适合 Node.js 用例的方式实现了 Uint8Array
API。
Buffer类的实例类似于整数数组,除了其是大小固定的、且在 V8 堆外分配物理内存。 Buffer的大小在其创建时就已确定,且不能调整大小。
Buffer类在 Node.js 中是一个全局变量,因此无需 require('buffer').Buffer

你可能感兴趣的:(nodejs api)