Tutorials References Menu

Node.js buffer fill() Method

❮ Buffer Module


Example

Fill the buffer with the letter 'a':

var buf = Buffer.alloc(15);

buf.fill('a');

console.log(buf);
Run example »

Definition and Usage

The fill() method fills a buffer with the specified value.

You can fill the whole buffer or parts of the buffer, using the start and end parameters.


Syntax

buffer.fill(value, start, end, encoding);

Parameter Values

Parameter Description
value Required. A buffer to compare with
start Optional. Where to start the filling. Default 0
end Optional. Where to end the filling. Default at the end of the buffer
encoding Optional. The encoding of the value. Default "utf8"

Technical Details

Return Value: The buffer object, with the new fillings.
Node.js Version: 0.5.0

More Examples

Example

Fill parts of the buffer with the letter 'a':

var buf = Buffer.alloc(15);

buf.fill('a', 5, 10);

console.log(buf);
Run example »

❮ Buffer Module