2014-04-01 80 views
0

如何用空虚填充缓冲区?用空虚填充缓冲区

这是在v0.10工作*:

var b = new Buffer(8192); 
b.fill(""); 

,但它只是崩溃而对v0.11.11任何错误。

我有这样的代码:

var b = new Buffer(8192); 
b.fill(""); 

console.log(1); 

当我运行它,1不会出现在输出。还有什么替代方法可以填补空白?

+0

你试过'新的Buffer(Array(32))'吗? – brandonscript

+0

@remus看起来'b.fill(0)'工作正常。但我需要一个优雅的解决方案。 –

+0

这不是优雅的? – brandonscript

回答

2

本来我建议new Buffer(Array(32)),但我们确定b.fill(0)是一个可行的解决方案。