English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS Grund教程

NodeJS Express.js

NodeJS Puffer & URL;

NodeJS MySql

NodeJS MongoDB

NodeJS Datei (FS)

Andere NodeJS

Node.js-Buffer.length

Node.js – Pufferlänge

Node.js – Pufferlänge – Um die Pufferlänge in Node.js zu erhalten, verwenden Sie Buffer.length  Methode.

Syntax

Buffer.length

Buffer.length gibt die zugewiesene Speichermenge in Bytes für den Puffer zurück.

Das length-Attribut der Buffer-Klasse ist unveränderlich.

Beispiel – Puffer, der aus einem String erstellt wurde

Hier sind Beispiele zur Verwendung der Buffer.length-Methode:

const buf = Buffer.from('welcome to learn node.js'); 
var len = buf.length
console.log(len)

Ausgaberesultat

$ node buffer-length.js  
24

Wenn ein Puffer aus einem bereitgestellten String erstellt wird, wird der gleiche Anzahl von Bytes zugewiesen wie die im String enthaltenen Bytes.

Beispiel – Puffer, der mit alloc() erstellt wurde

Im folgenden Beispiel wurde eine bestimmte Anzahl von Bytes für den Puffer zugewiesen, und dann wurde data (nicht die Größe des Puffers) in den Puffer geschrieben. Wir werden sehen, welche Buffer.length dieser Puffer zurückgibt.

const buf = Buffer.alloc(50); 
const bytesWritten = buf.write('welcome to learn node.js'); 
var len = buf.length
console.log(len)

Ausgaberesultat

$ node buffer-length.js  
50

Es spielt keine Rolle, wie viele Bytes aus dem Puffer zugewiesen wurden, aber Buffer.length gibt stets die zugewiesenen Bytes für den Buffer zurück.

Schlussfolgerung:

In diesem Node.js-Tutorial haben wir gelernt, wie man die Länge des Buffers in Node.js findet.