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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容