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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。