2014-04-01 81 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)是一個可行的解決方案。