Buffer.allocUnsafe()方法是Buffer类的内置应用程序编程接口,带有in Buffer模块,该模块用于分配给定大小的缓冲区,但不对其进行初始化。
用法:
const Buffer.allocUnsafe( size)
参数:此方法接受单个参数大小,该参数大小将保留所需的缓冲区大小。
返回值:它分配给定大小的缓冲区。
以下示例说明了Node.js中Buffer.allocUnsafe()方法的使用:
范例1:
// Node program to demonstrate the
// Buffer.allocUnsafe(size) method
// Creating a buffer of given size
const buf = Buffer.allocUnsafe(10);
// Display the result
console.log("10 size Buffer created");
console.log(buf);
输出:
10 size Buffer created <Buffer 88 c4 62 ba 48 02 00 00 a8 c5>
范例2:
// Node program to demonstrate the
// Buffer.allocUnsafe(size) method
// Creating a buffer of given size
const buf = Buffer.allocUnsafe(10);
// Display the result
console.log("Before filling the Buffer");
console.log(buf);
// Fill buffer with element 'G'
buf.fill('G');
// Display the result
console.log("After filling Buffer");
console.log(buf);
输出:
Before filling the BufferAfter filling Buffer
注意:上面的程序将使用node myapp.js命令编译并运行。
相关用法
注:本文由纯净天空筛选整理自RohitPrasad3大神的英文原创作品 Node.js | Buffer.allocUnsafe() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。