- Node.js Tutorial
- Node.js - Home
- Node.js - Introduction
- Node.js - Environment Setup
- Node.js - First Application
- Node.js - REPL Terminal
- Node.js - Command Line Options
- Node.js - Package Manager (NPM)
- Node.js - Callbacks Concept
- Node.js - Upload Files
- Node.js - Send an Email
- Node.js - Events
- Node.js - Event Loop
- Node.js - Event Emitter
- Node.js - Debugger
- Node.js - Global Objects
- Node.js - Console
- Node.js - Process
- Node.js - Scaling Application
- Node.js - Packaging
- Node.js - Express Framework
- Node.js - RESTFul API
- Node.js - Buffers
- Node.js - Streams
- Node.js - File System
- Node.js MySQL
- Node.js - MySQL Get Started
- Node.js - MySQL Create Database
- Node.js - MySQL Create Table
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB Get Started
- Node.js - MongoDB Create Database
- Node.js - MongoDB Create Collection
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB Query
- Node.js - MongoDB Sort
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js Modules
- Node.js - Modules
- Node.js - Built-in Modules
- Node.js - Utility Modules
- Node.js - Web Module
- Node.js Useful Resources
- Node.js - Quick Guide
- Node.js - Useful Resources
- Node.js - Dicussion
NodeJS v8.serializer.releaseBuffer() Method
The NodeJS v8.serializer.releaseBuffer() method of class v8.serializer is used for retrieving the value stored in the internal buffer.
It is recommended that the serializer should not be used again, once the buffer is released.
This method returns undefined when the previous write operation failed.
Syntax
v8.serializer.releaseBuffer()
Parameters
This method does not accept any parameters.
Return Value
This method returns the stored internal buffer.
Example
In this example, we are trying to get the stored internal buffer using the NodeJS v8.serializer.releaseBuffer() Method.
// Importing the v8 module const v8 = require('v8'); // Creating a new object for the v8 serializer const serializer = new v8.Serializer(); // Printing buffer value if any console.log(serializer.releaseBuffer());
Output
As we can see in the output below, the v8.serializer.releaseBuffer() method returned the internal buffer.
<Buffer >
Example
In the example below, firstly, we are trying to retrieve the internal buffer using the releaseBuffer() method and then we are using the writeHeader() method to write a header value to the internal buffer. Finally, we retrieve the internal buffer that contains the header value.
// Importing the v8 module const v8 = require('v8'); // Creating a new object for the v8 serializer const serializer = new v8.Serializer(); // Printing buffer value if any console.log(serializer.releaseBuffer()); // Writing headers to the internal buffer console.log(serializer.writeHeader()); // Printing the buffer value after writing header console.log(serializer.releaseBuffer());
Output
<Buffer > undefined <Buffer ff 0d>
To Continue Learning Please Login
Login with Google