• Node.js Video Tutorials

Node.js - Buffer.isBuffer() Method



The NodeJS Buffer.isBuffer() method returns the true if the object given is a buffer.

Syntax

Following is the syntax of the Node.JS Buffer.isBuffer() Method

Buffer.isBuffer( object )

Parameters

  • object − (required) An object.

Return value

The method Buffer.isBuffer() returns a boolean value true/false.It returns true if the given object is a Buffer and false if not.

Example

The example will create a buffer using Buffer.from() method and test if it's a buffer using Buffer.isBuffer() method.

const buf = Buffer.from('Hello World');
console.log("Testing isBuffer() : "+ Buffer.isBuffer(buf));

Output

Testing isBuffer() : true

Example

In this example we will test the Buffer.isBuffer() method with a string value. Since the string value is not an object the output has to be false.

const buf = 'Hello World';
console.log("Testing isBuffer() : "+ Buffer.isBuffer(buf));

Output

Testing isBuffer() : false

Example

In this example will create a buffer using Buffer.alloc(). Later will test the buffer using Buffer.isBuffer() as shown below −

const buf = Buffer.alloc(20);
console.log("Testing isBuffer() : "+ Buffer.isBuffer(buf));

Output

Testing isBuffer() : true
nodejs_buffer_module.htm
Advertisements