- 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.writeHeader() Method
The NodeJs v8.serializer.writeHeader() method of class v8.serializer is used for writing the header to the internal buffer, which also includes the serialization format version.
Syntax
Following is the syntax of the NodeJS v8.serializer.writeHeader() Method −
v8.serializer.writeHeader()
Parameters
This method does not accept any parameters.
Return Value
This method returns undefined since it writes the header values into the internal buffer.
Example
In the following example, we are trying to write a header value to the internal buffer.
const v8 = require("v8"); // Creating a new object for the v8 serializer const serializer = new v8.Serializer(); // Writing headers to the internal buffer console.log(serializer.writeHeader());
Output
As we can see in the output below, the writeHeader() returns undefined, instead, it writes the header value in the internal buffer.
undefined
Example
In the example below, we are trying to get the header value in the internal buffer that is written by the NodeJS writeHeader() method.
// Importing the v8 module const v8 = require("v8"); // Creating new object for 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
As we can see in the output below, we created a new serializer object and returned the buffer value present in it. Then using the writeHeader() method we have written a header value into the internal buffer. Finally, we returned the buffer value using the releaseBuffer() method.
<Buffer > undefined <Buffer ff 0d>
To Continue Learning Please Login
Login with Google