创建一个新的 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字节。
从二进制文件中的给定位置读取。
要读取的字节数。
以string形式返回该二进制文件的值。
Optional
asRaw : boolean将跳过转换为string
当有条件地为某些键值对而不是其他键值对调用此函数时,这非常方便
将缓冲区或string写入二进制文件。
string要写入二进制BSON 对象的 或缓冲区。
指定在何处写入内容的二进制文件。
使用TypeDoc生成
BSON二进制类型的类表示。