Node.js Buffer.allocUnsafe() 方法
定義和用法
Buffer.allocUnsafe() 方法建立指定大小的新緩衝區物件。
此方法與 Buffer.alloc() 方法不同,因為它建立一個未預填充的緩衝區,並且可能包含來自舊緩衝區的舊資料。這就是為什麼它被稱為不安全的原因。
要防止此緩衝區包含舊資料,可以使用 Buffer.fill()
方法預填充緩衝區。
語法
Buffer.allocUnsafe(size);
引數值
引數 | 描述 |
---|---|
大小 | 必需。指定緩衝區的大小 |
技術詳情
返回值 | 無 |
---|---|
Node.js 版本 | 5.10.0 |
更多示例
示例
清空不安全的緩衝區
var buf = Buffer.allocUnsafe(15);
console.log(buf);
// 清空緩衝區
buf.fill(0);
console.log(buf);
執行示例 »