- 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
Node.js - Buffer.byteLength() Method
The NodeJS Buffer.byteLength() method is used to calculate the length in bytes for the buffer object.
Syntax
Following is the syntax of the Node.JS Buffer.byteLength() Method −
Buffer.byteLength( string, encoding )
Parameters
This method accepts two parameters. The same is explained below.
string −(required) An object of which the length will be calculated. Supported types are: String,Buffer,TypedArray,DataView,ArrayBuffer
encoding −:(optional).If the object given is string the encoding has to be specified.By default the encoding used is 'utf-8'.
Return value
The method Buffer.byteLength() will return the length in bytes for the buffer object.
Example
The example will create a buffer using NodeJS Buffer.from() method and find the length using Buffer.byteLength().
const buf = Buffer.from('Hello World'); console.log("The length is :"+Buffer.byteLength(buf));
Output
The length is :11
Example
The example will create a buffer using Buffer.alloc() method and find the length using Buffer.byteLength().
const buf = Buffer.alloc(15); console.log("The length is :"+Buffer.byteLength(buf));
Output
The length is :15
Example
The example will create a buffer using Buffer.allocUnsafe() method and find the length using Buffer.byteLength().
const buf = Buffer.allocUnsafe(15); console.log("The length is :"+Buffer.byteLength(buf));
Output
The length is :15
Example
You can directly use the string object inside Buffer.byteLenght() as shown below.
console.log("The length is :"+Buffer.byteLength('Hello World'));
Output
The length is :11
To Continue Learning Please Login
Login with Google