创建一个新的 Binary 实例。
此构造函数可以接受string作为其第一个参数。在本例中,该string将使用 ISO- 8859 - 1进行编码,而不是使用 UTF- 8 。这几乎可以肯定不是您想要的。使用new Binary(Buffer.from(string))
代替,首先使用 UTF- 8将string转换为缓冲区。
Optional
缓冲区: string | BinarySequence包含二进制数据的缓冲区对象。
Optional
subType : number选项二进制类型。
Static
Readonly
BUFFER_SIZE初始缓冲区默认大小
Static
Readonly
SUBTYPE_字节数组 BSON 类型
Static
Readonly
列 BSON 类型
Static
Readonly
SUBTYPE_DEFAULT默认 BSON 类型
Static
Readonly
SUBTYPE_ENCRYPTED加密 BSON 类型
Static
Readonly
SUBTYPE_FUNCTION函数 BSON 类型
Static
Readonly
SUBTYPE_MD 5 BSON 类型
Static
Readonly
SUBTYPE_用户 BSON 类型
Static
Readonly
SUBTYPE_UUID BSON 类型
Static
Readonly
SUBTYPE_已弃用的 UUID BSON 类型
请使用 SUBTYPE_UUID
读取从位置开始的length字节。
从二进制文件中的给定位置读取。
要读取的字节数。
以字符串形式返回此二进制文件的值。
Optional
asRaw : boolean将跳过转换为字符串
当有条件地为某些键值对而不是其他键值对调用此函数时,这非常方便
将缓冲区或字符串写入二进制文件。
要写入二进制 BSON 对象的字符串或缓冲区。
指定在何处写入内容的二进制文件。
使用TypeDoc生成
BSON 二进制类型的类表示。